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.Uniques

This is where we define a mapping from Uniques to their associated known-key Names for things associated with tuples and sums. We use this mapping while deserializing known-key Names in interface file symbol tables, which are encoded as their Unique. See Note [Symbol table representation of names] for details.

  • 37 values
  • Packageghc-9.10.3
  • Exports37
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceUniques.hs

Looking up known-key names

1 declaration

Getting the Uniques of Names

0 declarations

Anonymous sums

Tuples

Vanilla

Constraint

Making built-in uniques

Deriving uniques

From TyCon name uniques

From DataCon name uniques