@reactivex/ix-es5-esm
Version:
The Interactive Extensions for JavaScript
5 lines (4 loc) • 328 B
TypeScript
/**
* @ignore
*/
export declare function createGrouping<TSource, TKey, TValue>(source: AsyncIterable<TSource>, keySelector: (value: TSource, signal?: AbortSignal) => TKey | Promise<TKey>, elementSelector: (value: TSource, signal?: AbortSignal) => TValue | Promise<TValue>, signal?: AbortSignal): Promise<Map<TKey, TValue[]>>;