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