ghc-lib-parser
The GHC API, decoupled from GHC versions
https://github.com/digital-asset/ghc-lib
Version on this page: | 0.20190423 |
LTS Haskell 22.18: | 9.6.4.20240109 |
Stackage Nightly 2024-04-25: | 9.8.2.20240223 |
Latest on Hackage: | 9.8.2.20240223 |
Maintained by Digital Asset
This version can be pinned in stack with:
ghc-lib-parser-0.20190423@sha256:a1a7333bbd76327ac6a9edcfa44f66ad77d2f23e210b6d313eb974a288c1467b,8322
Module documentation for 0.20190423
- 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
- GHC.Exts
- GHC.Exts.Heap
- GHC.Exts.Heap.ClosureTypes
- GHC.Exts.Heap.Closures
- GHC.Exts.Heap.Constants
- GHC.Exts.Heap.InfoTable
- GHC.Exts.Heap.InfoTable.Types
- GHC.Exts.Heap.InfoTableProf
- GHC.Exts.Heap.Utils
- GHC.Exts.Heap
- GHC.ForeignSrcLang
- GHC.ForeignSrcLang.Type
- GHC.LanguageExtensions
- GHC.LanguageExtensions.Type
- GHC.Lexeme
- GHC.PackageDb
- GHC.Serialized
- GHC.Exts
- GHCi
- GHCi.BreakArray
- GHCi.FFI
- GHCi.Message
- GHCi.RemoteTypes
- GHCi.TH
- GHCi.TH.Binary
- GhcMonad
- GhcPrelude
- HaddockUtils
- Hooks
- HsBinds
- HsDecls
- HsDoc
- HsExpr
- HsExtension
- HsImpExp
- HsInstances
- HsLit
- HsPat
- HsSyn
- HsTypes
- HsUtils
- HscTypes
- IOEnv
- Id
- IdInfo
- IfaceSyn
- IfaceType
- InstEnv
- InteractiveEvalTypes
- Json
- Kind
- KnownUniques
- Language
- Language.Haskell
- Language.Haskell.TH
- Language.Haskell.TH.LanguageExtensions
- Language.Haskell.TH.Lib
- Language.Haskell.TH.Lib.Internal
- Language.Haskell.TH.Lib.Map
- Language.Haskell.TH.Ppr
- Language.Haskell.TH.PprLib
- Language.Haskell.TH.Syntax
- Language.Haskell.TH
- Language.Haskell
- 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
- Platform
- PlatformConstants
- Plugins
- PmExpr
- PprColour
- PprCore
- PrelNames
- PrelRules
- Pretty
- PrimOp
- RdrHsSyn
- RdrName
- RepType
- Rules
- SizedSeq
- SrcLoc
- StringBuffer
- SysTools
- SysTools.BaseDir
- SysTools.Terminal
- 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 1 package in nightly-2019-05-12(full list with versions):