HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulehpack-0.38.2Haskell2010

Hpack.Config

  • 35 types
  • 10 values

NOTE: This module is exposed to allow integration of Hpack into other tools. It is not meant for general use by end users. The following caveats apply:

  • The API is undocumented, consult the source instead.

  • The exposed types and functions primarily serve Hpack's own needs, not that of a public API. Breaking changes can happen as Hpack evolves.

As an Hpack user you either want to use the hpack executable or a build tool that supports Hpack (e.g. stack or cabal2nix).

datadata Package
#
Instances2Eq, Show
  • Eq PackageDefined in hpack-0.38.2 · Hpack.Config
  • Show PackageDefined in hpack-0.38.2 · Hpack.Config
newtypenewtype Dependencies
#
Instances7IsList, Eq, Show, Semigroup, Monoid, FromValue, …
newtypenewtype SystemBuildTools
#
Instances5Eq, Show, Semigroup, Monoid, FromValue
datadata Section a
#
Instances5Functor, Foldable, Traversable, Eq, Show
newtypenewtype Path
#

Constructors

Instances4Eq, Ord, Show, IsString
  • Eq PathDefined in hpack-0.38.2 · Hpack.Config
  • Ord PathDefined in hpack-0.38.2 · Hpack.Config
  • Show PathDefined in hpack-0.38.2 · Hpack.Config
  • IsString PathDefined in hpack-0.38.2 · Hpack.Config