sequency
Version:
Functional sequences for processing iterable data in JavaScript
20 lines • 574 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.Drop = void 0;
var Drop = /** @class */ (function () {
function Drop() {
}
/**
* Returns a new sequence which discards the first `n` elements;
*
* @param {number} n
* @returns {Sequence<T>}
*/
Drop.prototype.drop = function (n) {
return this.withIndex()
.dropWhile(function (it) { return it.index < n; })
.map(function (it) { return it.value; });
};
return Drop;
}());
exports.Drop = Drop;
//# sourceMappingURL=drop.js.map