@cspell/cspell-pipe
Version:
Library to make working with Iterators/AsyncIterators easier.
11 lines • 700 B
TypeScript
import type { AnyIterable } from '../internalTypes.js';
export declare function mergeAsyncIterables<T>(iter: Iterable<T>): AsyncIterable<T>;
export declare function mergeAsyncIterables<T>(iter: AsyncIterable<T>): AsyncIterable<T>;
export declare function mergeAsyncIterables<T>(iter: Promise<Iterable<T>>): AsyncIterable<T>;
export declare function mergeAsyncIterables<T>(iter: AnyIterable<T>): AsyncIterable<T>;
export declare function mergeAsyncIterables<T>(iter: AnyIterable<T>, ...rest: AnyIterable<T>[]): AsyncIterable<T>;
/**
* Convert one or more iterables to an AsyncIterable
*/
export declare const toAsyncIterable: typeof mergeAsyncIterables;
//# sourceMappingURL=toAsyncIterable.d.ts.map