A new approach to generic functional programming (2000)

by R Hinze
Venue:In ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages