iteragain
Version:
Javascript Iterable/Iterator/Generator-function utilities.
11 lines • 526 B
TypeScript
/** Drops/skips values in the input `iterator` while the predicate returns a truthy value. */
export declare class DropWhileIterator<T> implements IterableIterator<T> {
protected iterator: Iterator<T>;
protected predicate: (value: T) => any;
protected dropped: boolean;
constructor(iterator: Iterator<T>, predicate: (value: T) => any);
[Symbol.iterator](): IterableIterator<T>;
next(...args: any[]): IteratorResult<T>;
}
export default DropWhileIterator;
//# sourceMappingURL=DropWhileIterator.d.ts.map