UNPKG
@lifaon/rx-js-light
Version:
beta (1.0.0-beta.2)
latest (2.2.0)
2.2.0
2.1.0
2.0.0
1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.1
1.0.0
1.0.0-beta.2
1.0.0-beta.1
Blazing fast Observables
lifaon74/rx-js-light
@lifaon/rx-js-light
/
src
/
observable
/
built-in
/
from
/
without-notifications
/
many-observables
/
merge
/
merge.mjs
13 lines
(12 loc)
•
276 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
export
function
merge
(
observables
) {
return
emit
=>
{
const
unsubscribe = observables.
map
(
subscribe
=>
{
return
subscribe
(emit); });
return
() =>
{
for
(
let
i =
0
, l = unsubscribe.
length
; i < l; i++) { unsubscribe[i](); } }; }; }