Uniques

object Uniques

Defines operation unique for hash-consing types. Also defines specialized hash sets for hash consing uniques of a specific type. All sets offer a enterIfNew method which checks whether a type with the given parts exists already and creates a new one if not.

Companion:
class
class Object
trait Matchable
class Any
Uniques.type

Type members

Classlikes

Value members

Concrete methods

def unique[T <: Type](tp: T)(using Context): T