fast-iterable
Version:
Provides LINQ-like fluent api operations for iterables and async iterables (ES2018+).
12 lines (11 loc) • 430 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.extendFluent = exports.proxyRef = void 0;
const extension_methods_1 = require("extension-methods");
exports.proxyRef = Symbol('proxyRef');
function extendFluent(iterable, handler) {
const result = (0, extension_methods_1.extend)(iterable, handler);
// result[proxyRef] = result;
return result;
}
exports.extendFluent = extendFluent;