An EDSL approach to high performance haskell programming - Ankner, Johan; Svenningsson, Josef (ACM SIGPLAN Notices, 2013)