Skip to content

intersperseAsync

intersperseAsync<T, S>(iterable, separator): AsyncIterableIterator<T | S>

Defined in: packages/core/src/iterable/async/intersperse.ts:15

Yields separator between consecutive elements, with none before the first or after the last.

The async counterpart of intersperse.

Time complexity: O(1) per element.

T

S

MaybeAsyncIterable<T>

The input iterable, sync or async.

S

The value to place between elements.

AsyncIterableIterator<T | S>

An iterator over the elements, separated.