The underlying collection type with unknown element type
The underlying collection type with unknown element type
A custom builder because forgetfully adding elements one at a time to a list backed set puts the "squared" in N^2. There is a temporary space cost, but it's improbable a list backed set could become large enough for this to matter given its pricy element lookup.
Creates a collection with the specified elements.
Creates a collection with the specified elements.
the type of the collection's elements
the elements of the created collection
a new collection with elements elems
setCanBuildFromInfo
An empty collection of type Set
[A]
An empty collection of type Set
[A]
the type of the set's elements
The default builder for immutable.ListSet
objects.
The default builder for immutable.ListSet
objects.
the type of the immutable list set's elements
The standard CanBuildFrom
instance for
objects.Set
The standard CanBuildFrom
instance for
objects.
Set
This object provides a set of operations needed to create
immutable.ListSet
values.