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