server-json/node_modules/ramda/es/internal/_reduce.js
2024-11-01 08:00:42 +00:00

15 lines
No EOL
479 B
JavaScript

import _arrayReduce from "./_arrayReduce.js";
import _createReduce from "./_createReduce.js";
function _iterableReduce(reducer, acc, iter) {
var step = iter.next();
while (!step.done) {
acc = reducer(acc, step.value);
step = iter.next();
}
return acc;
}
function _methodReduce(reducer, acc, obj, methodName) {
return obj[methodName](reducer, acc);
}
var _reduce = /*#__PURE__*/_createReduce(_arrayReduce, _methodReduce, _iterableReduce);
export default _reduce;