UNPKG

iteragain

Version:

Javascript Iterable/Iterator/Generator-function utilities.

12 lines 551 B
import type { Predicate } from '../types'; /** Take values from the input `iterator` while the predicate returns a truthy value. */ export declare class TakeWhileIterator<T> implements IterableIterator<T> { protected iterator: Iterator<T>; protected predicate: Predicate<T>; protected done: boolean; constructor(iterator: Iterator<T>, predicate: Predicate<T>); [Symbol.iterator](): IterableIterator<T>; next(...args: any[]): IteratorResult<T>; } export default TakeWhileIterator; //# sourceMappingURL=TakeWhileIterator.d.ts.map