If you enjoyed this site, please consider donating $3. Any amount is appreciated. Thanks!

Functional Programing in JavaScript

Xah Lee, 2009-01-28

Some functional programing fun examples with javascript.

// assign a pure function to a variable
var f = function (n) {return n+1;};
print(f(2)); // prints 3

// apply a pure function to value directly
print( function (n) {return n+1;} (2) );

// function that returns a function
function f(n) {return function (x) {return Math.pow(x,n);}; }
print (f(2) (7));
2009-01
© 2009 by Xah Lee.