HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Modulehpack-0.39.6Haskell2010

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.39.6 · Hpack.Config
  • Show PackageDefined in hpack-0.39.6 · 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.39.6 · Hpack.Config
  • Ord PathDefined in hpack-0.39.6 · Hpack.Config
  • Show PathDefined in hpack-0.39.6 · Hpack.Config
  • IsString PathDefined in hpack-0.39.6 · Hpack.Config