Comparing approaches to generic programming in haskell (2007)

by Ralf Hinze, Johan Jeuring, Andres Löh
Venue:Lecture notes of the Spring School on Datatype-Generic Programming 2006, volume LNCS 4719, pages 72 – 149