Compact Haskell Compiler