GhcT -package:ghc-lib

A monad transformer to add GHC specific features to another monad. Note that the wrapped monad must support IO and handling of exceptions.
A monad transformer to add GHC specific features to another monad. Note that the wrapped monad must support IO and handling of exceptions.
A message from typecheck/renaming phase.
Run function for GhcT monad transformer. It initialises the GHC session and warnings via initGhcMonad. Each call to this function will create a new session which should not be shared among several threads.
Extension constructor for Pat, added after typechecking.
See Note [NoGhcTc] in GHC.Hs.Extension. It has to be in this module because it is used like an extension point (in the data definitions of types that should be parameter-agnostic.
Extension constructor for Pat, added after typechecking.