Meta-programming through typeful code representation (2005)

by Chiyan Chen, Hongwei Xi
Venue:Journal of Functional Programming