Skip to main content

abstract class AsyncFastIteratorBase<T>

undocumented

Implements: AsyncFastIterator<T>

Extended by: AsyncDropWhileIterator<T>, FromIterator<T>, AsyncFilterPureIterator<T,A>, AsyncCollectIterator<T,R>, AsyncZipAllWithItererator<I,F,R>, AsyncConcatIterator<T>, AsyncPrependIterator<T>, AsyncOfIterator<T>, AsyncFilterIterator<T>, AsyncIndexedIterator<T>, AsyncRepeatIterator<T>, AsyncTransformerFastIterator<T,R>, AsyncMapIterator<T,T2>, AsyncReduceIterator<I,R>, AsyncZipWithIterator<I,R>, AsyncDropIterator<T>, AsyncAppendIterator<T>, AsyncUnfoldIterator<T>, AsyncMapPureIterator<T,A,T2>, FromResourceIterator<T,R>, FromPromise<T>, AsyncTakeIterator<T>

Type parameters

NameDescription
Tundocumented

Properties

return

undocumented

Definition

return?: () => Promise<any>;

Methods

fastNext

undocumented

Definition

abstract fastNext<O>(otherwise?: AsyncOptLazy<O>): MaybePromise<T | O>;

Type parameters

NameDescription
O

Parameters

NameTypeDescription
otherwiseAsyncOptLazy<O>

Overrides

AsyncFastIterator.fastNext

next

undocumented

Definition

next(): Promise<IteratorResult<T>>;

Overrides

AsyncFastIterator.next