Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

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

  1. commandsRunWithFallback :: CommandUI a -> [Command action] -> ([Command action] -> String -> [String] -> IO (CommandParse action)) -> [String] -> IO (CommandParse (a, CommandParse action))

    Cabal Distribution.Simple.Command

    No documentation available.

  2. defaultCommandFallback :: [Command action] -> String -> [String] -> IO (CommandParse action)

    Cabal Distribution.Simple.Command

    No documentation available.

  3. ProfDetailAllFunctions :: ProfDetailLevel

    Cabal Distribution.Simple.Compiler

    No documentation available.

  4. getInstalledPackages :: Verbosity -> Compiler -> PackageDBStack -> ProgramDb -> IO InstalledPackageIndex

    Cabal Distribution.Simple.Configure

    List all installed packages in the given package databases. Non-existent package databases do not cause errors, they just get skipped with a warning and treated as empty ones, since technically they do not contain any package.

  5. getInstalledPackagesById :: (Exception (VerboseException exception), Show exception, Typeable exception) => Verbosity -> LocalBuildInfo -> (UnitId -> exception) -> [UnitId] -> IO [InstalledPackageInfo]

    Cabal Distribution.Simple.Configure

    Looks up the InstalledPackageInfo of the given UnitIds from the PackageDBStack in the LocalBuildInfo.

  6. getInstalledPackagesMonitorFiles :: Verbosity -> Compiler -> PackageDBStack -> ProgramDb -> Platform -> IO [FilePath]

    Cabal Distribution.Simple.Configure

    A set of files (or directories) that can be monitored to detect when there might have been a change in the installed packages.

  7. getInternalLibraries :: GenericPackageDescription -> Set LibraryName

    Cabal Distribution.Simple.Configure

    Create a PackageIndex that makes *any libraries that might be* defined internally to this package look like installed packages, in case an executable should refer to any of them as dependencies. It must be *any libraries that might be* defined rather than the actual definitions, because these depend on conditionals in the .cabal file, and we haven't resolved them yet. finalizePD does the resolution of conditionals, and it takes internalPackageSet as part of its input.

  8. CantInstallForeignLib :: CabalException

    Cabal Distribution.Simple.Errors

    No documentation available.

  9. CompilerNotInstalled :: CompilerFlavor -> CabalException

    Cabal Distribution.Simple.Errors

    No documentation available.

  10. ConfigureEitherSingleOrAll :: CabalException

    Cabal Distribution.Simple.Errors

    No documentation available.

Page 232 of many | Previous | Next