scala.collection.generic.IsIterableOnce
See theIsIterableOnce companion object
Type class witnessing that a collection representation type Repr has elements of type A and has a conversion to IterableOnce[A].
This type enables simple enrichment of IterableOnces with extension methods which can make full use of the mechanics of the Scala collections framework in their implementation.
Example usage,
class FilterMapImpl[Repr, I Option[B])(implicit bf: BuildFrom[Repr, B, That]): That = {
val b = bf.newBuilder(coll)
for(e if(i % 2 == 0) Some(i) else None)
// == List(2, 4)
Attributes
- Companion
- object
- Source
- IsIterableOnce.scala
- Graph
-
- Supertypes
- Known subtypes
Members list
In this article