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

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

Moduleghc-lib-parser-9.14.1.20251220GHC2021

Language.Haskell.Syntax.ImpExp.IsBoot

  • 1 type
datadata IsBootInterface
#

Indicates whether a module name is referring to a boot interface (hs-boot file) or regular module (hs file). We need to treat boot modules specially when building compilation graphs, since they break cycles. Regular source files and signature files are treated equivalently.

Instances6Eq, Data, Ord, Show, NFData, Binary
  • Eq IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.ImpExp.IsBoot
  • Data IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.ImpExp.IsBoot
  • Ord IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.ImpExp.IsBoot
  • Show IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.ImpExp.IsBoot
  • NFData IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · Language.Haskell.Syntax.ImpExp.IsBoot
  • Binary IsBootInterfaceDefined in ghc-lib-parser-9.14.1.20251220 · GHC.Utils.Binary