HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduleghc-9.10.3GHC2021

GHC.Builtin.Names

  • 1 type
  • 1 class
  • 1096 values
  • Packageghc-9.10.3
  • Exports1098
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceUnique.hs
newtypenewtype Unique
#

Unique identifier.

The type of unique identifiers that are used in many places in GHC for fast ordering and equality tests. You should generate these with the functions from the UniqSupply module

These are sometimes also referred to as "keys" in comments in GHC.

Instances4Eq, Show, Outputable, Uniquable
classclass Uniquable a where
#

Class of things that we can obtain a Unique from

Methods

Instances36Uniquable, …