The type of elements the Iterable yields.
the source iterable
other iterables to concatenate
Returns an Iter yielding all natural numbers starting from 0.
Returns an Iter yielding infinite unique Symbols.
Returns an Iter yielding the array entries from array.entries()
The array element type
the source array
Returns an empty Iter instance.
Returns an Iter that yields the values from each nested Iterable in the given Iterable.
the element type that the iterables of the given iterable yield.
the source iterable of iterables
Returns an Iter yielding items from an iterator
The type of elements the Iterator yields.
a function creating a new iterator
Returns an Iter yielding a single element the is created lazily when the item is requested.
the type of the element that is created
A function that lazily creates an element to yield
Returns an Iter yielding a potentially infinite sequence of elements using a generation function
The type of elements the Iter yields.
The initial value to yield.
Function the returns the optional next value to yield based on the current value and its index.
Returns an Iter yielding the map entries from map.entries()
the map key type
the map value type
the source map
Returns an Iter yielding the map keys from map.keys()
the map key type
the source map
Returns an Iter yielding the map keys from map.keys()
the map value type
the source map
Returns an Iter yielding the object entries as tuples of type [string, any]
the source object
Returns an Iter yielding the object keys as strings
the source object
Returns an Iter yielding the object values
the source object
Returns an Iter yielding a random floating point number between min and max
the minimum value
the maximum value
Returns an Iter yielding a random integer between min and max
the minimum value
the maximum value
Returns an Iter yielding values in a range from the from value, until the until value if specified, increasing by step.
the start value of the range
(optional) the end value of the range
the step size
Returns an Iter 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 containing the element to yield and the next state.
Generated using TypeDoc
Returns an Iter yielding items from a list of iterables