Functional programming with bananas, lenses, Johann & Visser / Warm Fusion in Stratego envelopes and barbed wire (1991)

by E Meijer, M Fokkinga, R Paterson
Venue:In Functional Programming and Computer Architecture (FPCA’91), volume 523 of Lecture Notes in Computer Science