ghc-lib-parser
The GHC API, decoupled from GHC versions
https://github.com/digital-asset/ghc-lib
| Version on this page: | 8.8.3.20200224 | 
| LTS Haskell 24.18: | 9.12.2.20250421 | 
| Stackage Nightly 2025-11-04: | 9.12.2.20250421 | 
| Latest on Hackage: | 9.12.2.20250421 | 
Maintained by Digital Asset
This version can be pinned in stack with:
ghc-lib-parser-8.8.3.20200224@sha256:1c7140ddb25f4d0fe9714860a4102b6ac08cf19e907407279a1df1ce5f0547cf,8408Module documentation for 8.8.3.20200224
- Annotations
 - ApiAnnotation
 - Avail
 - Bag
 - BasicTypes
 - BinFingerprint
 - Binary
 - BkpSyn
 - BooleanFormula
 - BufWrite
 - ByteCodeTypes
 - Class
 - CmdLineParser
 - CmmType
 - CoAxiom
 - Coercion
 - ConLike
 - Config
 - Constants
 - CoreArity
 - CoreFVs
 - CoreMap
 - CoreMonad
 - CoreOpt
 - CoreSeq
 - CoreStats
 - CoreSubst
 - CoreSyn
 - CoreTidy
 - CoreUnfold
 - CoreUtils
 - CostCentre
 - CostCentreState
 - Ctype
 - DataCon
 - Demand
 - Digraph
 - DriverPhases
 - DynFlags
 - Encoding
 - EnumSet
 - ErrUtils
 - Exception
 - FV
 - FamInstEnv
 - FastFunctions
 - FastMutInt
 - FastString
 - FastStringEnv
 - FieldLabel
 - FileCleanup
 - Fingerprint
 - FiniteMap
 - ForeignCall
 - GHC
 - GHCi
 - GhcMonad
 - GhcPrelude
 - HaddockUtils
 - HeaderInfo
 - Hooks
 - HsBinds
 - HsDecls
 - HsDoc
 - HsDumpAst
 - HsExpr
 - HsExtension
 - HsImpExp
 - HsInstances
 - HsLit
 - HsPat
 - HsSyn
 - HsTypes
 - HsUtils
 - HscTypes
 - IOEnv
 - Id
 - IdInfo
 - IfaceSyn
 - IfaceType
 - InstEnv
 - InteractiveEvalTypes
 - Json
 - Kind
 - KnownUniques
 - Language
 - Lexeme
 - Lexer
 - ListSetOps
 - Literal
 - Maybes
 - MkCore
 - MkId
 - Module
 - MonadUtils
 - Name
 - NameCache
 - NameEnv
 - NameSet
 - OccName
 - OccurAnal
 - OptCoercion
 - OrdList
 - Outputable
 - PackageConfig
 - Packages
 - Pair
 - Panic
 - Parser
 - PatSyn
 - PipelineMonad
 - PlaceHolder
 - PlainPanic
 - Platform
 - PlatformConstants
 - Plugins
 - PmExpr
 - PprColour
 - PprCore
 - PrelNames
 - PrelRules
 - Pretty
 - PrimOp
 - RdrHsSyn
 - RdrName
 - RepType
 - Rules
 - SizedSeq
 - SrcLoc
 - StringBuffer
 - SysTools
 - TcEvidence
 - TcRnTypes
 - TcType
 - ToIface
 - TrieMap
 - TyCoRep
 - TyCon
 - Type
 - TysPrim
 - TysWiredIn
 - Unify
 - UniqDFM
 - UniqDSet
 - UniqFM
 - UniqSet
 - UniqSupply
 - Unique
 - Util
 - Var
 - VarEnv
 - VarSet
 
Depends on 15 packages(full list with versions):
array, base, binary, bytestring, containers, deepseq, directory, filepath, ghc-prim, hpc, pretty, process, time, transformers, unix
Used by 3 packages in nightly-2020-03-14(full list with versions):