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. fr_pkgs_hidden :: FindResult -> [Unit]

    ghc GHC.Unit.Finder.Types

    Module is in these units, but the *unit* is hidden

  2. homeUnitId :: GenHomeUnit u -> UnitId

    ghc GHC.Unit.Home

    Return home unit id

  3. isHomeUnitId :: GenHomeUnit u -> UnitId -> Bool

    ghc GHC.Unit.Home

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

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

    ghc GHC.Unit.Home

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

  5. newtype PackageId

    ghc GHC.Unit.Info

    No documentation available.

  6. PackageId :: FastString -> PackageId

    ghc GHC.Unit.Info

    No documentation available.

  7. unitAbiDepends :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> [(uid, ShortText)]

    ghc GHC.Unit.Info

    Like unitDepends, but each dependency is annotated with the ABI hash we expect the dependency to respect.

  8. unitHiddenModules :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> [modulename]

    ghc GHC.Unit.Info

    Hidden modules. These are useful for error reporting (e.g. if a hidden module is imported)

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

    ghc GHC.Unit.Info

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

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

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

Page 585 of many | Previous | Next