"Deriving generic class instances for datatypes."

Jonas Rädle, Lars Hupel (2018)
a service of Schloss Dagstuhl - Leibniz Center for Informatics