Merging monads and folds for functional programming. Pages 228-266 of (1995)

by Erik Meijer
Venue:Bastad, Sweden. Lecture Notes in Computer Science