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.

  1. notHomeUnitId :: Maybe (GenHomeUnit u) -> UnitId -> Bool

    ghc-lib-parser GHC.Unit.Home

    Test if the unit-id is not the home unit-id

  2. newtype PackageId

    ghc-lib-parser GHC.Unit.Info

    No documentation available.

  3. PackageId :: FastString -> PackageId

    ghc-lib-parser GHC.Unit.Info

    No documentation available.

  4. 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.

  5. 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)

  6. unitId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> uid

    ghc-lib-parser GHC.Unit.Info

    Unique unit identifier that is used during compilation (e.g. to generate symbols).

  7. unitPackageId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> srcpkgid

    ghc-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.

  8. unitPackageIdString :: GenUnitInfo u -> String

    ghc-lib-parser GHC.Unit.Info

    No documentation available.

  9. usg_unit_id :: Usage -> UnitId

    ghc-lib-parser GHC.Unit.Module.Deps

    UnitId of the HomeUnit the module is from

  10. usg_unit_id :: Usage -> UnitId

    ghc-lib-parser GHC.Unit.Module.Deps

    UnitId of the HomeUnit the module is from

Page 1056 of many | Previous | Next