UNPKG

sequency

Version:

Functional sequences for processing iterable data in JavaScript

25 lines 720 B
Object.defineProperty(exports, "__esModule", { value: true }); exports.Flatten = void 0; var Sequence_1 = require("./Sequence"); var Flatten = /** @class */ (function () { function Flatten() { } /** * Returns a single flat sequence of all the items from all sequences or iterables. * * @returns {Sequence<T>} */ Flatten.prototype.flatten = function () { return this.flatMap(function (it) { if ((0, Sequence_1.isSequence)(it)) { return it; } else { return (0, Sequence_1.asSequence)(it); } }); }; return Flatten; }()); exports.Flatten = Flatten; //# sourceMappingURL=flatten.js.map