Skip to main content

@terascope/utils / iterators

iterators

Functions

isAsyncIterator()

isAsyncIterator<T>(input): input is AsyncIterable<T, any, any>

Defined in: packages/utils/src/iterators.ts:11

Returns true if the input is an async iterator

Type Parameters

Type Parameter
T

Parameters

ParameterType
inputunknown

Returns

input is AsyncIterable<T, any, any>


isIterator()

isIterator<T>(input): input is Iterable<T, any, any>

Defined in: packages/utils/src/iterators.ts:4

Returns true if the input is an iterator

Type Parameters

Type Parameter
T

Parameters

ParameterType
inputunknown

Returns

input is Iterable<T, any, any>