Hoogle Search

Within LTS Haskell 24.63 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. localComponentId :: LocalBuildInfo -> ComponentId

    Cabal Distribution.Types.LocalBuildInfo

    Extract the ComponentId from the public library component of a LocalBuildInfo if it exists, or make a fake component ID based on the package ID.

  2. localUnitId :: LocalBuildInfo -> UnitId

    Cabal Distribution.Types.LocalBuildInfo

    Extract the UnitId from the library component of a LocalBuildInfo if it exists, or make a fake unit ID based on the package ID.

  3. unitIdTarget :: LocalBuildInfo -> UnitId -> Maybe TargetInfo

    Cabal Distribution.Types.LocalBuildInfo

    Warning: By using this function, you may be introducing a bug where you retrieve a Component which does not have HookedBuildInfo applied to it. See the documentation for HookedBuildInfo for an explanation of the issue. If you have a PackageDescription handy (NOT from the LocalBuildInfo), try using the primed version of the function, which takes it as an extra argument.

  4. unitIdTarget' :: PackageDescription -> LocalBuildInfo -> UnitId -> Maybe TargetInfo

    Cabal Distribution.Types.LocalBuildInfo

    No documentation available.

  5. fakePackageId :: PackageId

    Cabal Distribution.Types.PackageName.Magic

    fakePackageName with version0.

  6. AnId :: Id -> TyThing

    ghc GHC

    No documentation available.

  7. AnnFunId :: AnnKeywordId

    ghc GHC

    for function name in matches where there are multiple equations for the function.

  8. AnnHiding :: AnnKeywordId

    ghc GHC

    No documentation available.

  9. data AnnKeywordId

    ghc GHC

    Exact print annotations exist so that tools can perform source to source conversions of Haskell code. They are used to keep track of the various syntactic keywords that are not otherwise captured in the AST. The wiki page describing this feature is https://gitlab.haskell.org/ghc/ghc/wikis/api-annotations https://gitlab.haskell.org/ghc/ghc/-/wikis/implementing-trees-that-grow/in-tree-api-annotations Note: in general the names of these are taken from the corresponding token, unless otherwise noted See Note [exact print annotations] above for details of the usage

  10. data BreakpointId

    ghc GHC

    Breakpoint identifier. See Note [Breakpoint identifiers]

Page 438 of many | Previous | Next