Unique

Main data types

data Unique

class Uniquable a

Constructors, destructors and operations on Uniques

hasKey

pprUnique

mkUniqueGrimily

getKey

mkUnique

unpkUnique

incrUnique

deriveUnique

newTagUnique

initTyVarUnique

nonDetCmpUnique

Making built-in uniques

mkAlphaTyVarUnique

mkPrimOpIdUnique

mkTupleTyConUnique

mkTupleDataConUnique

mkCTupleTyConUnique

mkPreludeMiscIdUnique

mkPreludeDataConUnique

mkPreludeTyConUnique

mkPreludeClassUnique

mkPArrDataConUnique

mkCoVarUnique

mkVarOccUnique

mkDataOccUnique

mkTvOccUnique

mkTcOccUnique

mkRegSingleUnique

mkRegPairUnique

mkRegClassUnique

mkRegSubUnique

mkCostCentreUnique

tyConRepNameUnique

dataConWorkerUnique

dataConRepNameUnique

mkBuiltinUnique

mkPseudoUniqueD

mkPseudoUniqueE

mkPseudoUniqueH