1. Lennart Augustsson. 1985. Compiling pattern matching. In Functional Programming Languages and Computer Architecture, Jean-Pierre Jouannaud (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg. 368–381. isbn:978-3-540-39677-2
2. Richard Bird. 2015. Thinking Functionally with Haskell. Cambridge University Press.
3. Richard Bird and Philip Wadler. 1988. Introduction to Functional Programming. Prentice-Hall.
4. Olaf Chitil, Colin Runciman, and Malcolm Wallace. 2003. Transforming Haskell for Tracing. In Implementation of Functional Languages, Ricardo Peña and Thomas Arts (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg. 165–181. isbn:978-3-540-44854-9
5. York Functional Programming Group. 2008. Hat - the Haskell tracer. https://www.cs.york.ac.uk/fp/hat/