HORIZON HASKELLDocslts/ghc-10.0.x77a86622026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 77a8662 · 2026-10-31

Moduleghc-10.0.0.20260917GHC2024

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

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