HORIZON HASKELLDocslts/ghc-9.14.x6d5fdfd2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 6d5fdfd · 2026-10-12

Moduleghc-9.14.1GHC2021

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.

Contents
  1. Looking up known-key names
  2. Getting the Uniques of Names
  3. Anonymous sums
  4. Tuples
  5. Vanilla
  6. Constraint
  7. Making built-in uniques
  8. Deriving uniques
  9. From TyCon name uniques
  10. From DataCon name uniques
Synopsis
  • Packageghc-9.14.1
  • Exports38
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceUniques.hs

Looking up known-key names

Getting the Uniques of Names

Anonymous sums

Tuples

Vanilla

Constraint

Making built-in uniques

Deriving uniques

From TyCon name uniques

From DataCon name uniques