sequency
Version:
Functional sequences for processing iterable data in JavaScript
21 lines • 573 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.OnEach = void 0;
var OnEach = /** @class */ (function () {
function OnEach() {
}
/**
* Performs the given `action` for each element and returns the sequence.
*
* @param {(value: T) => void} action
* @returns {Sequence<T>}
*/
OnEach.prototype.onEach = function (action) {
return this.map(function (it) {
action(it);
return it;
});
};
return OnEach;
}());
exports.OnEach = OnEach;
//# sourceMappingURL=onEach.js.map