Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. newtype PurePrompt a

    cabal-install Distribution.Client.Init.Types

    No documentation available.

  2. PurePrompt :: (NonEmpty String -> Either BreakException (a, NonEmpty String)) -> PurePrompt a

    cabal-install Distribution.Client.Init.Types

    No documentation available.

  3. type PlanPackage = GenericPlanPackage InstalledPackageInfo ConfiguredPackage UnresolvedPkgLoc

    cabal-install Distribution.Client.InstallPlan

    No documentation available.

  4. PreExisting :: ipkg -> GenericPlanPackage ipkg srcpkg

    cabal-install Distribution.Client.InstallPlan

    No documentation available.

  5. data Processing

    cabal-install Distribution.Client.InstallPlan

    The Processing type is used to keep track of the state of a traversal and includes the set of packages that are in the processing state, e.g. in the process of being installed, plus those that have been completed and those where processing failed.

  6. module Distribution.Client.PackageHash

    Functions to calculate nix-style hashes for package ids. The basic idea is simple, hash the combination of:

    • the package tarball
    • the ids of all the direct dependencies
    • other local configuration (flags, profiling, etc)
    See PackageHashInputs for a detailed list of what determines the hash.

  7. data PackageHashConfigInputs

    cabal-install Distribution.Client.PackageHash

    Those parts of the package configuration that contribute to the package hash.

  8. PackageHashConfigInputs :: CompilerId -> AbiTag -> Platform -> FlagAssignment -> [String] -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> ProfDetailLevel -> ProfDetailLevel -> Bool -> OptimisationLevel -> Bool -> Bool -> Bool -> Bool -> DebugInfoLevel -> Map String [String] -> [FilePath] -> [FilePath] -> [FilePath] -> [FilePath] -> Maybe PathTemplate -> Maybe PathTemplate -> [Maybe PackageDB] -> Bool -> Bool -> Bool -> Maybe String -> Bool -> Bool -> Bool -> Bool -> Bool -> Maybe FilePath -> Bool -> Bool -> Maybe PathTemplate -> Maybe PathTemplate -> Maybe String -> Maybe String -> Maybe FilePath -> PackageHashConfigInputs

    cabal-install Distribution.Client.PackageHash

    No documentation available.

  9. data PackageHashInputs

    cabal-install Distribution.Client.PackageHash

    All the information that contributes to a package's hash, and thus its InstalledPackageId.

  10. PackageHashInputs :: PackageId -> Maybe Component -> PackageSourceHash -> Set (PkgconfigName, Maybe PkgconfigVersion) -> Set InstalledPackageId -> PackageHashConfigInputs -> PackageHashInputs

    cabal-install Distribution.Client.PackageHash

    No documentation available.

Page 1239 of many | Previous | Next