Lemonad is a JavaScript library supporting functional programming inspired by ClojureClojureScriptFunctional JavaScript, ML, Haskell, Forth and Underscore. It requires the presence of either Underscore or Lo-Dash.

http://fogus.github.io/lemonad/