Playing by the rules: Rewriting as an optimization technique in GHC (2001)

by Simon Peyton Jones, Andrew Tolmach, Tony Hoare
Venue:Proceedings of the 2001 ACM SIGPLAN Haskell Workshop (HW’2001), 2nd September 2001