1 JavaScript is a great language, with powerful support for functional style programming.
2 If so you can skip ahead a couple of sections .
3 filter(__compose((invert),(even)), [1, 2, 3, 4, 5]); function __compose(f, g){ return function(){ return f(g.apply(this, arguments)); } } Yes F# use..