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

GHC 9.14.1 · lts/ghc-9.14.x · b2f3bfd · 2026-10-11

Moduleghc-lib-parser-9.14.1.20251220GHC2021

Language.Haskell.Syntax.Lit

Source-language literals

  • 3 types
datadata HsLit x
#

Haskell Literal

Constructors

Instances5Eq, Data, Outputable
  • Eq (XXLit x) => Eq (HsLit x)Defined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.Lit
  • Data (HsLit GhcPs)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.Hs.Instances · orphan
  • Data (HsLit GhcRn)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.Hs.Instances · orphan
  • Data (HsLit GhcTc)Defined in ghc-lib-parser-9.14.1.20251220 · GHC.Hs.Instances · orphan
  • IsPass p => Outputable (HsLit (GhcPass p))Defined in ghc-lib-parser-9.14.1.20251220 · GHC.Hs.Lit · orphan
datadata HsOverLit p
#

Haskell Overloaded Literal

Instances7Eq, Data, Ord, Outputable, Anno, …
datadata OverLitVal
#

Overloaded Literal Value

Constructors

Instances4Eq, Data, Ord, Outputable
  • Eq OverLitValDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.Lit
  • Data OverLitValDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.Lit
  • Ord OverLitValDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.Lit
  • Outputable OverLitValDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Hs.Lit · orphan