UNPKG

lazzy.ts

Version:

Fast and lightweight library for lazy operations with iterable objects.

4 lines 583 B
import { PromiseValue } from "../common"; export declare function zip<T, R, N, T2, R2, TResult>(iterator1: Iterator<T, R, N>, iterator2: Iterator<T2, R2, N>, resultSelector: (first: T, second: T2) => TResult): Generator<TResult, R | R2 | undefined, undefined>; export declare function zipAsync<T, R, N, T2, R2, TResult>(iterator1: AsyncIterator<T, R, N>, iterator2: Iterator<T2, R2, N> | AsyncIterator<T2, R2, N>, resultSelector: (first: PromiseValue<T>, second: PromiseValue<T2>) => TResult): AsyncGenerator<TResult, R | R2 | undefined, undefined>; //# sourceMappingURL=zip.d.ts.map