@codibre/fluent-iterable
Version:
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
16 lines (15 loc) • 594 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.od = exports.assureOrderDescending = exports.o = exports.assureOrder = void 0;
exports.assureOrderRecipe = assureOrderRecipe;
const types_internal_1 = require("../types-internal");
function assureOrderRecipe(direction) {
return function () {
this[types_internal_1.orderAssured] = direction;
return this;
};
}
exports.assureOrder = assureOrderRecipe(1);
exports.o = exports.assureOrder;
exports.assureOrderDescending = assureOrderRecipe(-1);
exports.od = exports.assureOrderDescending;