1234567891011121314151617181920212223 |
- 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;
|