UNPKG

sequency

Version:

Functional sequences for processing iterable data in JavaScript

21 lines 614 B
Object.defineProperty(exports, "__esModule", { value: true }); exports.Take = void 0; var Take = /** @class */ (function () { function Take() { } /** * Returns a new sequence consisting of the first `n` elements. All other elements * are discarded. * * @param {number} n * @returns {Sequence<T>} */ Take.prototype.take = function (n) { return this.withIndex() .takeWhile(function (it) { return it.index < n; }) .map(function (it) { return it.value; }); }; return Take; }()); exports.Take = Take; //# sourceMappingURL=take.js.map