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.

  1. module Distribution.Types.PackageId

    No documentation available.

  2. type PackageId = PackageIdentifier

    Cabal-syntax Distribution.Types.PackageId

    Type alias so we can use the shorter name PackageId.

  3. data PackageIdentifier

    Cabal-syntax Distribution.Types.PackageId

    The name and version of a package.

  4. PackageIdentifier :: PackageName -> Version -> PackageIdentifier

    Cabal-syntax Distribution.Types.PackageId

    No documentation available.

  5. data PackageIdentifier

    Cabal-syntax Distribution.Types.PackageId.Lens

    The name and version of a package.

  6. module Distribution.Types.PackageName

    No documentation available.

  7. data PackageName

    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

  8. module Distribution.Types.PackageVersionConstraint

    No documentation available.

  9. data PackageVersionConstraint

    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).

  10. PackageVersionConstraint :: PackageName -> VersionRange -> PackageVersionConstraint

    Cabal-syntax Distribution.Types.PackageVersionConstraint

    No documentation available.

Page 315 of many | Previous | Next