ghc-lib
The GHC API, decoupled from GHC versions
http://github.com/digital-asset/ghc-lib
Version on this page: | 9.4.8.20231111 |
LTS Haskell 23.21: | 9.8.5.20250214 |
Stackage Nightly 2025-05-03: | 9.10.1.20250421 |
Latest on Hackage: | 9.12.2.20250421 |
Maintained by Digital Asset
This version can be pinned in stack with:
ghc-lib-9.4.8.20231111@sha256:fa1554ef10e2e8ac168365b03a67c5dcdba06449ac55da9f29f3f8d0d2bdd91e,23315
Module documentation for 9.4.8.20231111
- GHC
- GHC.Builtin
- GHC.Builtin.Names
- GHC.Builtin.PrimOps
- GHC.Builtin.Types
- GHC.Builtin.Utils
- GHC.ByteCode
- GHC.Cmm
- GHC.Cmm.CallConv
- GHC.Cmm.CommonBlockElim
- GHC.Cmm.Config
- GHC.Cmm.ContFlowOpt
- GHC.Cmm.Dataflow
- GHC.Cmm.DebugBlock
- GHC.Cmm.Graph
- GHC.Cmm.Info
- GHC.Cmm.InitFini
- GHC.Cmm.LRegSet
- GHC.Cmm.LayoutStack
- GHC.Cmm.Lexer
- GHC.Cmm.Lint
- GHC.Cmm.Liveness
- GHC.Cmm.Opt
- GHC.Cmm.Parser
- GHC.Cmm.Pipeline
- GHC.Cmm.Ppr
- GHC.Cmm.ProcPoint
- GHC.Cmm.Sink
- GHC.Cmm.Switch
- GHC.Cmm.Utils
- GHC.CmmToAsm
- GHC.CmmToAsm.AArch64
- GHC.CmmToAsm.BlockLayout
- GHC.CmmToAsm.CFG
- GHC.CmmToAsm.CPrim
- GHC.CmmToAsm.Config
- GHC.CmmToAsm.Dwarf
- GHC.CmmToAsm.Format
- GHC.CmmToAsm.Instr
- GHC.CmmToAsm.Monad
- GHC.CmmToAsm.PIC
- GHC.CmmToAsm.PPC
- GHC.CmmToAsm.Ppr
- GHC.CmmToAsm.Reg
- GHC.CmmToAsm.Reg.Graph
- GHC.CmmToAsm.Reg.Linear
- GHC.CmmToAsm.Reg.Linear.AArch64
- GHC.CmmToAsm.Reg.Linear.Base
- GHC.CmmToAsm.Reg.Linear.FreeRegs
- GHC.CmmToAsm.Reg.Linear.JoinToTargets
- GHC.CmmToAsm.Reg.Linear.PPC
- GHC.CmmToAsm.Reg.Linear.StackMap
- GHC.CmmToAsm.Reg.Linear.State
- GHC.CmmToAsm.Reg.Linear.Stats
- GHC.CmmToAsm.Reg.Linear.X86
- GHC.CmmToAsm.Reg.Linear.X86_64
- GHC.CmmToAsm.Reg.Liveness
- GHC.CmmToAsm.Reg.Target
- GHC.CmmToAsm.Reg.Utils
- GHC.CmmToAsm.Types
- GHC.CmmToAsm.Utils
- GHC.CmmToAsm.X86
- GHC.CmmToC
- GHC.CmmToLlvm
- GHC.Core
- GHC.Core.LateCC
- GHC.Core.Opt
- GHC.Core.Opt.CSE
- GHC.Core.Opt.CallArity
- GHC.Core.Opt.CprAnal
- GHC.Core.Opt.DmdAnal
- GHC.Core.Opt.Exitify
- GHC.Core.Opt.FloatIn
- GHC.Core.Opt.FloatOut
- GHC.Core.Opt.LiberateCase
- GHC.Core.Opt.Pipeline
- GHC.Core.Opt.SetLevels
- GHC.Core.Opt.Simplify
- GHC.Core.Opt.SpecConstr
- GHC.Core.Opt.Specialise
- GHC.Core.Opt.StaticArgs
- GHC.Core.Opt.WorkWrap
- GHC.Core.TyCon
- GHC.CoreToStg
- GHC.Data
- GHC.Driver
- GHC.Driver.CodeOutput
- GHC.Driver.Config
- GHC.Driver.GenerateCgIPEStub
- GHC.Driver.Main
- GHC.Driver.Make
- GHC.Driver.Pipeline
- GHC.Hs
- GHC.Hs.Stats
- GHC.Hs.Syn
- GHC.HsToCore
- GHC.Builtin