Skip to content

raineorshine/reduce-arguments

Repository files navigation

reduce-arguments

npm version Build Status

Convert a function that takes two arguments into one that reduces all of its arguments.

Install

$ npm install --save reduce-arguments

Usage

var reduceArguments = require('reduce-arguments')

var addTwo = (x,y) -> x+y
var add = reduceArguments(addTwo)
assert.equal(add(1,2,3,4,5), 15)

Complete source code

module.exports = (f)->
  (args...)->
    args.reduce f

License

ISC © Raine Lourie

About

Convert a function that takes two arguments into one that reduces all of its arguments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published