Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mkForAllTyBinder :: vis -> TyCoVar -> VarBndr TyCoVar visghc GHC.Types.Var Make a named binder
mkForAllTyBinders :: vis -> [TyCoVar] -> [VarBndr TyCoVar vis]ghc GHC.Types.Var Make many named binders
ue_platform :: UnitEnv -> !Platformghc GHC.Unit.Env Platform
cg_foreign :: CgGuts -> !ForeignStubsghc GHC.Unit.Module.ModGuts Foreign export stubs
cg_foreign_files :: CgGuts -> ![(ForeignSrcLang, FilePath)]ghc GHC.Unit.Module.ModGuts No documentation available.
mg_foreign :: ModGuts -> !ForeignStubsghc GHC.Unit.Module.ModGuts Foreign exports declared in this module
mg_foreign_files :: ModGuts -> ![(ForeignSrcLang, FilePath)]ghc GHC.Unit.Module.ModGuts Files to be compiled with the C compiler
pprWarningTxtForMsg :: WarningTxt p -> SDocghc GHC.Unit.Module.Warnings No documentation available.
pprUnitIdForUser :: UnitState -> UnitId -> SDocghc GHC.Unit.State Pretty-print a UnitId for the user. Cabal packages may contain several components (programs, libraries, etc.). As far as GHC is concerned, installed package components ("units") are identified by an opaque UnitId string provided by Cabal. As the string contains a hash, we don't want to display it to users so GHC queries the database to retrieve some infos about the original source package (name, version, component name). Instead we want to display: packagename-version[:componentname] Component name is only displayed if it isn't the default library To do this we need to query a unit database.
pprUnitInfoForUser :: UnitInfo -> SDocghc GHC.Unit.State No documentation available.