sequency
Version:
Functional sequences for processing iterable data in JavaScript
19 lines • 593 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.Reverse = void 0;
var Reverse = /** @class */ (function () {
function Reverse() {
}
/**
* Returns a new sequence with all elements of the sequence in reverse order.
*
* @returns {Sequence<T>}
*/
Reverse.prototype.reverse = function () {
return this.withIndex()
.sortedByDescending(function (it) { return it.index; })
.map(function (it) { return it.value; });
};
return Reverse;
}());
exports.Reverse = Reverse;
//# sourceMappingURL=reverse.js.map