@lifaon/rx-js-light
Version:
Blazing fast Observables
7 lines (6 loc) • 481 B
JavaScript
import {pipeObservable} from "../../../../../helpers/piping/pipe-observable/pipe-observable.mjs";
import {mapObservablePipe} from "../../observer-pipe-related/map/map-observable-pipe.mjs";
import {mergeAllObservablePipe} from "../merge-all/merge-all-observable-pipe.mjs";
export function mergeMapObservable(subscribe, mapFunction, maxNumberOfSubscriptions) {
return pipeObservable(subscribe, [mapObservablePipe(mapFunction), mergeAllObservablePipe(maxNumberOfSubscriptions)]);
}