UNPKG

461 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.forEach = undefined;
7
8var _ramda = require('ramda');
9
10const indexedMap = (0, _ramda.addIndex)(_ramda.map);
11const forEach = exports.forEach = (data, func) => (0, _ramda.pipe)((0, _ramda.reject)(_ramda.isNil), (0, _ramda.ifElse)((0, _ramda.is)(Array), indexedMap(func), (0, _ramda.mapObjIndexed)(func)))(data);
12
13exports.default = forEach;
14//# sourceMappingURL=for-each.js.map
\No newline at end of file