conductor
Version:
A modern & functional JavaScript utility library
9 lines (6 loc) • 296 B
JavaScript
const curry = require('./curry')
const transduce = require('./transduce')
const getAddReducer = require('./internal/getAddReducer')
const into = (accumulator, transformer, collection) =>
transduce(transformer, getAddReducer(accumulator), accumulator, collection)
module.exports = curry(into)