Surprised to see that no one has mentioned GHCJS <<a href="https://github.com/ghcjs/ghcjs>" rel="nofollow">https://github.com/ghcjs/ghcjs></a> still.<p>I have used it[0] a year ago and despite my shallow understanding of Haskell, I have managed to port my CLI app to Haskell fairly easily!<p>[0]: <a href="https://github.com/boramalper/boolexman" rel="nofollow">https://github.com/boramalper/boolexman</a>