UNPKG

@reactivex/ix-esnext-esm

Version:

The Interactive Extensions for JavaScript

13 lines (11 loc) 517 B
import { AsyncIterableX } from '../../asynciterable/asynciterablex'; import { groupBy, groupByResultIdentityAsync } from '../../asynciterable/operators/groupby'; import { identityAsync } from '../../util/identity'; /** * @ignore */ export function groupByProto(keySelector, elementSelector = identityAsync, resultSelector = groupByResultIdentityAsync) { return groupBy(keySelector, elementSelector, resultSelector)(this); } AsyncIterableX.prototype.groupBy = groupByProto; //# sourceMappingURL=groupby.mjs.map