Ranges & iterators

ArrayIterator

ArrayIterator - Iterates over the elements of an array.
Members: ArrayIterator, hasValue, value, increment, toList

ByteIterator

ByteIterator - Iterates over the bytes of a string.
Members: ByteIterator, hasValue, value, increment, toList, iterator

ChainIterator

ChainIterator
Members: ChainIterator, hasValue, value, increment, chain, map, filter, toList

ClosedRange

ClosedRange - An inclusive range from start to end.
Members: ClosedRange, size, start, end, iterator, all, any, none

ClosedRangeIterator

ClosedRangeIterator - Iterates over the values of a closed range.
Members: ClosedRangeIterator, hasValue, value, increment, toList

EnumeratedIterator

EnumeratedIterator - Iterates over elements with their indices.
Members: EnumeratedIterator, hasValue, value, increment

EnumeratedIteratorEntry - An element with its index.
Members: value, index

FilterIterator

FilterIterator
Members: FilterIterator, hasValue, value, increment, map, chain, toList

Iterator

Iterator - An iterator is an object used to traverse the elements of a sequence.
Members: hasValue, value, increment

all - Returns true if all remaining elements satisfy the predicate.

any - Returns true if any remaining element satisfies the predicate.

none - Returns true if no remaining element satisfies the predicate.

LineIterator

LineIterator - Iterates over the lines of a string.
Members: LineIterator, hasValue, value, increment, toList, iterator

MappedIterator

MappedIterator
Members: MappedIterator, hasValue, value, increment, map, filter, chain, toList

Range

Range - A half-open range from start to end.
Members: Range, size, start, end, iterator, all, any, none

RangeIterator

RangeIterator - Iterates over the values of a range.
Members: RangeIterator, hasValue, value, increment, toList

RepeatIterator

RepeatIterator
Members: RepeatIterator, hasValue, value, increment, toList

StringIterator

StringIterator - Iterates over the characters of a string.
Members: StringIterator, hasValue, value, increment, toList