Constructs a new Every given at least one element.
Constructs a new Every given at least one element.
the type of the element contained in the new Every
the first element (with index 0) contained in this Every
a varargs of zero or more other elements (with index 1, 2, 3, ...) contained in this Every
Implicit conversion from Every to immutable IndexedSeq.
Implicit conversion from Every to immutable IndexedSeq.
One use case for this implicit conversion is to enable GenSeq[Every]s to be flattened.
Here's an example:
scala> Vector(Every(1, 2, 3), Every(3, 4), Every(5, 6, 7, 8)).flatten res0: scala.collection.immutable.Vector[Int] = Vector(1, 2, 3, 3, 4, 5, 6, 7, 8)
the Every to convert to a GenTraversableOnce
an immutable IndexedSeq containing the elements, in order, of this Every
Optionally construct an Every containing the elements, if any, of a given GenSeq.
Optionally construct an Every containing the elements, if any, of a given GenSeq.
the GenSeq with which to construct an Every
an Every containing the elements of the given GenSeq, if non-empty, wrapped in
a Some; else None if the GenSeq is empty
Variable argument extractor for Everys.
Variable argument extractor for Everys.
an Seq containing this Everys elements, wrapped in a Some
Companion object for abstract class
Every.