tutorial The Essence of Compilation 22 May 2014 A toy compiler and virtual-machine in less than fifty lines of haskell.