Building interpreters by composing monads. To appear (1994)

by G L Steele Jr
Venue:in proceedings of 21st annual ACM SIGPLAN-SIGACT symposium on Principles of Programming Languages