0.0.1 • Published 10 years ago

flowright v0.0.1

Weekly downloads
23
License
MIT
Repository
github
Last release
10 years ago

flowRight

Function composition from right to left.

Install

npm install flowright
bower install flowright

Usage

var flowRight = require('flowright');

function square(n) {
  return n * n;
}

function add(/* args */) {
  var result = 0, i = arguments.length;
  while(i--) result += arguments[i];
  return result;
}

var addSquare = flowRight(square, add);

console.log(addSquare(1, 2)); // 9
console.log(addSquare(1, 2, 3)); // 36
console.log((addSquare(2)); // 4

License

MIT