{%= description %}
{%= include("install-npm", {save: true}) %}
Callback params
The callback is executed on every element in the supplied array:
prev
: this is the "accumulator". This value is either the result of the last callback invocation, or the initial value if specified.curr
: the current array element being looped overi
: the index of the current elementarr
: the array that is being looped over.
Examples
var reduce = require('{%= name %}');
reduce([1, 2, 3, 4, 5], function (prev, curr) {
return prev + curr;
});
//=> '15'
Pass an initial value:
reduce(['b', 'c'], function (prev, curr) {
return prev.concat(curr);
}, ['a']);
//=> ['a', 'b', 'c']
Install dev dependencies:
npm i -d && npm
Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue]({%= bugs.url %})
{%= include("author") %}
{%= copyright() %} {%= license() %}
{%= include("footer") %}