UNPKG

iteragain

Version:

Javascript Iterable/Iterator/Generator-function utilities.

12 lines 612 B
import type { Iteratee, IteratorOrIterable } from '../types'; /** Maps and flattens an iterator by a depth of 1. */ export declare class FlatMapIterator<T, R> implements IterableIterator<R> { protected readonly iterator: Iterator<T>; protected readonly iteratee: Iteratee<T, R | IteratorOrIterable<R>>; protected inner: Iterator<R> | null; constructor(iterator: Iterator<T>, iteratee: Iteratee<T, R | IteratorOrIterable<R>>); [Symbol.iterator](): IterableIterator<R>; next(...args: any[]): IteratorResult<R>; } export default FlatMapIterator; //# sourceMappingURL=FlatMapIterator.d.ts.map