function compose(f, g) { return function(x) { return f(g(x)); }; } function not(x) { return !x; } function on(g, f) { return function(x,y) { return g(f(x), f(y)); }; } module.exports = {compose : compose, not : not, on : on}