HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Moduleghc-typelits-natnormalise-0.9.7Haskell2010

GHC.TypeLits.Normalise.Compat

  • 3 types
  • 8 values
typetype Relation = ((Type, Type), Maybe Bool)
#

A relation between two natural numbers, ((x,y), mbRel).

The mbRel value indicates the kind of relation:

  • Nothing = x ~ y,

  • Just b = (x <=? y) ~ b.

newtypenewtype UniqMap k a
#

Maps indexed by Uniquable keys

Instances8Functor, Eq, Data, Semigroup, Monoid, NFData, …