[Haskell-cafe] code generation