new-chain

Create chaining APIs from functions

Create chaining APIs from functions

$ npm install new-chain
= 0
val = newChain(mul, sum, sub)
 
val.sum(8).sub(2).mul(3)
 
x
// => 18 
 
function mul(n){
    x *= n
}
 
function sum(n){
    x += n
}
 
function sub(n){
    x -= n
}