0.1.2 • Published 6 years ago
set-reduce v0.1.2
set-reduce
NOTE: set-reduce was renamed to @extra-set/reduce.
Reduce set to single value, like Array.reduce().
const reduce = require('set-reduce');
// reduce(<set>, <reduce function>, [initial value])
// - <reduce function>(<accumulator>, <value>, <key>, <set>)
reduce(new Set('gust'), (acc, v) => acc+v);
// 'gust'
reduce(new Set('wind'), (acc, v, k, set) => acc+v, 'whirl');
// 'whirlwind'