UNPKG

ix

Version:

The Interactive Extensions for JavaScript

22 lines (20 loc) 611 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.empty = void 0; const iterablex_js_1 = require("./iterablex.js"); class EmptyIterable extends iterablex_js_1.IterableX { *[Symbol.iterator]() { // eslint-disable-next-line no-empty } } /** * Returns an empty iterable sequence. * * @template TSource The type used for the iterable type parameter of the resulting sequence. * @returns {IterableX<never>} An iterable sequence with no elements. */ function empty() { return new EmptyIterable(); } exports.empty = empty; //# sourceMappingURL=empty.js.map