Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

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

  1. readProcessWithExitCode :: Interactive m => FilePath -> [String] -> String -> m (ExitCode, String, String)

    cabal-install Distribution.Client.Init.Types

    No documentation available.

  2. ready :: (IsUnit ipkg, IsUnit srcpkg) => GenericInstallPlan ipkg srcpkg -> ([GenericReadyPackage srcpkg], Processing)

    cabal-install Distribution.Client.InstallPlan

    The packages in the plan that are initially ready to be installed. That is they are in the configured state and have all their dependencies installed already. The result is both the packages that are now ready to be installed and also a Processing state containing those same packages. The assumption is that all the packages that are ready will now be processed and so we can consider them to be in the processing state.

  3. readGlobalConfig :: Verbosity -> Flag FilePath -> Rebuild ProjectConfig

    cabal-install Distribution.Client.ProjectConfig

    Read the user's cabal-install config file.

  4. readProjectConfig :: Verbosity -> HttpTransport -> Flag Bool -> Flag FilePath -> DistDirLayout -> Rebuild ProjectConfigSkeleton

    cabal-install Distribution.Client.ProjectConfig

    Read all the config relevant for a project. This includes the project file if any, plus other global config.

  5. readProjectLocalExtraConfig :: Verbosity -> HttpTransport -> DistDirLayout -> Rebuild ProjectConfigSkeleton

    cabal-install Distribution.Client.ProjectConfig

    Reads a cabal.project.local file in the given project root dir, or returns empty. This file gets written by cabal configure, or in principle can be edited manually or by other tools.

  6. readProjectLocalFreezeConfig :: Verbosity -> HttpTransport -> DistDirLayout -> Rebuild ProjectConfigSkeleton

    cabal-install Distribution.Client.ProjectConfig

    Reads a cabal.project.freeze file in the given project root dir, or returns empty. This file gets written by cabal freeze, or in principle can be edited manually or by other tools.

  7. readTargetSelectors :: [PackageSpecifier (SourcePackage (PackageLocation a))] -> Maybe ComponentKindFilter -> [String] -> IO (Either [TargetSelectorProblem] [TargetSelector])

    cabal-install Distribution.Client.ProjectOrchestration

    Parse a bunch of command line args as TargetSelectors, failing with an error if any are unrecognised. The possible target selectors are based on the available packages (and their locations).

  8. readPackageEnvironmentFile :: ConstraintSource -> PackageEnvironment -> FilePath -> IO (Maybe (ParseResult PackageEnvironment))

    cabal-install Distribution.Client.Sandbox.PackageEnvironment

    Read the package environment file.

  9. readCommandFlags :: FilePath -> CommandUI flags -> IO flags

    cabal-install Distribution.Client.SavedFlags

    Read command-line arguments, separated by null characters, from a file. Returns the default flags if the file does not exist.

  10. readSavedArgs :: FilePath -> IO (Maybe [String])

    cabal-install Distribution.Client.SavedFlags

    No documentation available.

Page 300 of many | Previous | Next