ghc-lib-parser
The GHC API, decoupled from GHC versions
https://github.com/digital-asset/ghc-lib
| Version on this page: | 8.10.2.20200916 | 
| 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.10.2.20200916@sha256:86a014e66ed3fd088106e70b1b542a20db2db632af4bb0b592b2a6118d419859,8717Module documentation for 8.10.2.20200916
- Annotations
 - ApiAnnotation
 - Avail
 - Bag
 - BasicTypes
 - BinFingerprint
 - Binary
 - BkpSyn
 - BooleanFormula
 - BufWrite
 - ByteCodeTypes
 - Class
 - CliOption
 - CmdLineParser
 - CmmType
 - CoAxiom
 - Coercion
 - ConLike
 - Config
 - Constants
 - Constraint
 - 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
 - FileSettings
 - Fingerprint
 - FiniteMap
 - ForeignCall
 - GHC
- GHC.BaseDir
 - GHC.Exts
 - GHC.ForeignSrcLang
 - GHC.Hs
 - GHC.HsToCore
- GHC.HsToCore.PmCheck
 
 - GHC.LanguageExtensions
 - GHC.Lexeme
 - GHC.PackageDb
 - GHC.Platform
 - GHC.Serialized
 - GHC.UniqueSubdir
 - GHC.Version
 
 - GHCi
 - GhcMonad
 - GhcNameVersion
 - GhcPrelude
 - HaddockUtils
 - HeaderInfo
 - Hooks
 - HscTypes
 - IOEnv
 - Id
 - IdInfo
 - IfaceSyn
 - IfaceType
 - InstEnv
 - InteractiveEvalTypes
 - Json
 - KnownUniques
 - Language
 - Lexeme
 - Lexer
 - LinkerTypes
 - ListSetOps
 - Literal
 - Maybes
 - MkCore
 - MkId
 - Module
 - MonadUtils
 - Name
 - NameCache
 - NameEnv
 - NameSet
 - OccName
 - OccurAnal
 - OptCoercion
 - OrdList
 - Outputable
 - PackageConfig
 - Packages
 - Pair
 - Panic
 - Parser
 - PatSyn
 - PipelineMonad
 - PlainPanic
 - PlatformConstants
 - Plugins
 - PprColour
 - PprCore
 - Predicate
 - PrelNames
 - PrelRules
 - Pretty
 - PrimOp
 - RdrHsSyn
 - RdrName
 - RepType
 - Rules
 - Settings
 - SizedSeq
 - SrcLoc
 - StringBuffer
 - SysTools
 - TcEvidence
 - TcHoleFitTypes
 - TcOrigin
 - TcRnTypes
 - TcType
 - ToIface
 - ToolSettings
 - TrieMap
 - TyCoFVs
 - TyCoPpr
 - TyCoRep
 - TyCoSubst
 - TyCoTidy
 - 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-10-12(full list with versions):