@implicitNotFound(msg = "Cannot construct a collection of type ${C} with elements of type ${A} based on a collection of type ${From}.")
Builds a collection of type C
from elements of type A
when a source collection of type From
is available.
Implicit instances of BuildFrom
are available for all collection types.
- Type parameters:
- A
Type of elements (e.g.
Int
,Boolean
, etc.)- C
Type of collection (e.g.
List[Int]
,TreeMap[Int, String]
, etc.)- From
Type of source collection
- Companion:
- object
- Source:
- BuildFrom.scala
Value members
Abstract methods
Get a Builder for the collection.
Get a Builder for the collection. For non-strict collection types this will use an intermediate buffer.
Building collections with fromSpecific
is preferred because it can be lazy for lazy collections.
- Source:
- BuildFrom.scala
Concrete methods
Partially apply a BuildFrom to a Factory
Partially apply a BuildFrom to a Factory
- Source:
- BuildFrom.scala
Deprecated methods
@deprecated("Use newBuilder() instead of apply()", "2.13.0") @inline
- Deprecated
- Source:
- BuildFrom.scala