@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
3 lines (2 loc) • 361 B
TypeScript
export declare function average(source: Iterable<number | PromiseLike<number>> | AsyncIterable<number>, selector?: (x: number) => number | Promise<number>): Promise<number>;
export declare function average<TSource>(source: Iterable<TSource | PromiseLike<TSource>> | AsyncIterable<TSource>, selector?: (x: TSource) => number | Promise<number>): Promise<number>;