UNPKG

perlica

Version:

> [!WARNING] > 🚧 Work in progress!

27 lines (26 loc) • 417 B
// src/Iterator.ts var OnceIterator = class _OnceIterator { constructor(value) { this.value = value; } done = false; next(value) { if (this.done) { return { done: true, value }; } this.done = true; return { done: false, value: this.value }; } [Symbol.iterator]() { return new _OnceIterator(this.value); } }; export { OnceIterator };