A modified version of Elm which supports Haskell to Elm translation