Implementing Functional Languages (1992)

by Simon L Peyton Jones, David Lester