purescript

PureScript is a strict functional programming language. It was inspired by Haskell and compiles to JavaScript. PureScript allows to reuse existing JavaScript code easily. It was designed by Phil Freeman and first appeared in 2013.