Haskell Core to JavaScript compiler