2 ms·Functional Programming with Bananas Lenses Envelopes and Barbed Wire (1991) [pdf]2 points by tosh 7mo ago