A return type used in Iterator
functions that split an iterator.
The iterator split in two with non-empty first.
Add methods to scala.collection.Iterable[A]
.
The iterator split in two with non-empty second.
Construct an iterator with the given first and rest of values.
Produce an infinite iterator starting at the given integer and incrementing by the given step continually.
Produce an infinite iterator starting at the given integer and incrementing by 1 continually.
Produce an infinite iterator, starting at the given seed and applying the given transformation continually.
Construct an iterator with a single value.