Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
module Distribution.Types.
PackageId No documentation available.
type
PackageId = PackageIdentifierCabal-syntax Distribution.Types.PackageId Type alias so we can use the shorter name PackageId.
-
Cabal-syntax Distribution.Types.PackageId The name and version of a package.
PackageIdentifier :: PackageName -> Version -> PackageIdentifierCabal-syntax Distribution.Types.PackageId No documentation available.
-
Cabal-syntax Distribution.Types.PackageId.Lens The name and version of a package.
module Distribution.Types.
PackageName No documentation available.
-
Cabal-syntax Distribution.Types.PackageName A package name. Use mkPackageName and unPackageName to convert from/to a String. This type is opaque since Cabal-2.0
module Distribution.Types.
PackageVersionConstraint No documentation available.
-
Cabal-syntax Distribution.Types.PackageVersionConstraint A version constraint on a package. Different from ExeDependency and Dependency since it does not specify the need for a component, not even the main library. There are a few places in the codebase where Dependency was used where PackageVersionConstraint is not used instead (#5570).
PackageVersionConstraint :: PackageName -> VersionRange -> PackageVersionConstraintCabal-syntax Distribution.Types.PackageVersionConstraint No documentation available.