EvidenceIterableFactory

Companion:
class
Source:
Factory.scala
class Object
trait Matchable
class Any

Type members

Classlikes

class Delegate[CC[_], Ev[_]](delegate: EvidenceIterableFactory[CC, Ev]) extends EvidenceIterableFactory[CC, Ev]

Implicits

Implicits

implicit def toBuildFrom[Ev[_], A : Ev, CC[_]](factory: EvidenceIterableFactory[CC, Ev]): BuildFrom[Any, A, CC[A]]
implicit def toFactory[Ev[_], A : Ev, CC[_]](factory: EvidenceIterableFactory[CC, Ev]): Factory[A, CC[A]]

Fixes the element type of factory to A

Fixes the element type of factory to A

Type parameters:
A

Type of elements

CC

Collection type constructor of the factory (e.g. TreeSet)

Ev

Type constructor of the evidence (usually Ordering or ClassTag)

Value parameters:
factory

The factory to fix the element type

Returns:

A Factory that uses the given factory to build a collection of elements of type A

Source:
Factory.scala