The type of elements the Iterable yields.
the source iterable
other iterables to concatenate
Returns an empty AsyncIter instance.
Returns an AsyncIter that yields the values from each Iterable in the given Iterable.
the element type that the iterables of the given iterable yield.
the source async iterable of iterables
Returns an AsyncIter yielding items from an iterator
The type of elements the Iterator yields.
a function creating a new iterator
Returns an AsyncIter yielding a single element the is created lazily when the item is requested.
A function that creates a promise that resolves to the element to yield
Returns an AsyncIter that yields the result of the given promise once it has resolve.
the type of the promise value
the promise that returns a value
Returns an AsyncIter that yields the first value that the given callback consumer passes to the callback.
the type of the array of arguments that are passed to the callback
a function that takes a callback function
Returns an AsyncIter yielding a potentially infinite sequence of elements using a generation function
The type of elements the Iter yields.
A promise resolving to the initial value to yield.
Function the returns a promise resolving to the next value to yield based on the current value.
Returns an AsyncIter yielding a potentially infinite sequence of elements using an unfolding function
the internal 'state' of the unfolding function
the type of elements the Iter yields.
The initial internal 'state' of the unfolding function
A function taking the current state, and returning an optional tuple with the element to yield and the next state.
Generated using TypeDoc
Returns an AsyncIter yielding items from a list of iterables