Inherited from Iterable[A]
Inherited from IterableLike[A, Iterable[A]]
Inherited from Equals
Inherited from GenIterable[A]
Inherited from GenIterableLike[A, Iterable[A]]
Inherited from Traversable[A]
Inherited from GenTraversable[A]
Inherited from GenericTraversableTemplate[A, Iterable]
Inherited from TraversableLike[A, Iterable[A]]
Inherited from GenTraversableLike[A, Iterable[A]]
Inherited from Parallelizable[A, ParIterable[A]]
Inherited from TraversableOnce[A]
Inherited from GenTraversableOnce[A]
Inherited from FilterMonadic[A, Iterable[A]]
Inherited from HasNewBuilder[A, Iterable[A] @scala.annotation.unchecked.uncheckedVariance]
Inherited from AnyRef
Inherited from Any
This is a small ADT that we use to avoid building too many intermediate vectors.
It allows us to concatenate a whole bunch of vectors or single elements cheaply, and then iterate over them later.