Referencemerge
Reference · 27
merge
merge
Combines streams into one, emitting as values arrive.
Signature
merge(...sources: ObservableInput[]): Observable
Marble diagram
a: --1-----3--|
b: ----2--4-----|
result: --1-2---3-4--|
What it does
Subscribes to all sources at once. Every next from any source is pushed on. It completes when all of them complete.
When to use
Merging several event sources into one subscription: clicks + keyboard, different WebSocket channels, user actions + programmatic triggers.
See also
concat, mergeMap, combineLatest
script.ts
CONSOLE · Console output
Hit Run to see the result...