@codibre/fluent-iterable
Version:
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
12 lines (11 loc) • 428 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.flattenRecipe = flattenRecipe;
const prepare_1 = require("../types-internal/prepare");
const utils_1 = require("../utils");
function flattenRecipe({ iterateAll, map }) {
return function (baseMapper = utils_1.identity) {
const mapper = (0, prepare_1.prepare)(baseMapper);
return iterateAll(map.call(this, mapper));
};
}