mirror of
https://github.com/danog/amp.git
synced 2025-01-06 04:58:44 +01:00
12 lines
650 B
Markdown
12 lines
650 B
Markdown
# Iterator Combination
|
|
|
|
Amp provides two common combination helpers for iterators: `concat` and `merge`.
|
|
|
|
## `concat()`
|
|
|
|
`concat()` accepts an array of `Iterator` instances and concatenates the given iterators into a single iterator, emitting values from a single iterator at a time. The prior iterator must complete before values are emitted from any subsequent iterators. Iterators are concatenated in the order given (iteration order of the array).
|
|
|
|
## `merge()`
|
|
|
|
`merge()` accepts an array of `Iterator` instances and creates an `Iterator` that emits values emitted from any iterator in the array of iterators ending once all emitters completed.
|