Skip to content

MaybeAsyncIterable

MaybeAsyncIterable<T> = Iterable<T> | AsyncIterable<T>

Defined in: packages/core/src/types/iterator.ts:12

An iterable that may or may not need awaiting between elements.

The input type of every *Async iterable helper, so a caller can mix already-materialised sources with streamed ones — zipAsync([1, 2, 3], stream) — without wrapping the former.

T