Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
notHomeUnitId :: Maybe (GenHomeUnit u) -> UnitId -> Boolghc-lib-parser GHC.Unit.Home Test if the unit-id is not the home unit-id
-
ghc-lib-parser GHC.Unit.Info No documentation available.
PackageId :: FastString -> PackageIdghc-lib-parser GHC.Unit.Info No documentation available.
unitAbiDepends :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> [(uid, ShortText)]ghc-lib-parser GHC.Unit.Info Like unitDepends, but each dependency is annotated with the ABI hash we expect the dependency to respect.
unitHiddenModules :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> [modulename]ghc-lib-parser GHC.Unit.Info Hidden modules. These are useful for error reporting (e.g. if a hidden module is imported)
unitId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> uidghc-lib-parser GHC.Unit.Info Unique unit identifier that is used during compilation (e.g. to generate symbols).
unitPackageId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> srcpkgidghc-lib-parser GHC.Unit.Info Source package identifier. Cabal instantiates this with Distribution.Types.PackageId.PackageId type which only contains the source package name and version. Notice that it doesn't contain the Hackage revision, nor any kind of hash.
unitPackageIdString :: GenUnitInfo u -> Stringghc-lib-parser GHC.Unit.Info No documentation available.
usg_unit_id :: Usage -> UnitIdghc-lib-parser GHC.Unit.Module.Deps UnitId of the HomeUnit the module is from
usg_unit_id :: Usage -> UnitIdghc-lib-parser GHC.Unit.Module.Deps UnitId of the HomeUnit the module is from