A Type-Correct, Stack-Safe, Provably Correct Expression Compiler (2008)

by J McKinna, J Wright
Venue:the Journal of Functional Programming