Implementing Functional Languages A Tutorial (1990)

by Simon L Peyton Jones, David Lester