HORIZON HASKELLDocslts/ghc-10.0.xaa25b892026-10-10Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · aa25b89 · 2026-10-10

Package description

3 declarations
newtypenewtype CompatDataDir
#

Newtype for data directory (absolute or relative).

Accepts empty file path, but issues a warning; there are simply too many (~1200) package definition files

data-dir: ""

across Hackage to outrule them completely. I suspect some of them are generated (e.g. formatted) by machine.

Instances3Parsec, Pretty, Newtype

Library

1 declaration

Foreign library

1 declaration

Executable

1 declaration

Test suite

4 declarations
datadata TestSuiteStanza
#

An intermediate type just used for parsing the test-suite stanza. After validation it is converted into the proper TestSuite type.

Instances2HasBuildInfo, FromBuildInfo
  • HasBuildInfo TestSuiteStanzaDefined in Cabal-syntax-3.18.1.0 · Distribution.PackageDescription.FieldGrammar
  • FromBuildInfo TestSuiteStanzaDefined in Cabal-syntax-3.18.1.0 · Distribution.PackageDescription.Parsec

Lenses

Benchmark

4 declarations
datadata BenchmarkStanza
#

An intermediate type just used for parsing the benchmark stanza. After validation it is converted into the proper Benchmark type.

Instances2HasBuildInfo, FromBuildInfo
  • HasBuildInfo BenchmarkStanzaDefined in Cabal-syntax-3.18.1.0 · Distribution.PackageDescription.FieldGrammar
  • FromBuildInfo BenchmarkStanzaDefined in Cabal-syntax-3.18.1.0 · Distribution.PackageDescription.Parsec

Field grammars

7 declarations

Lenses

Flag

1 declaration

Source repository

1 declaration

Setup build info

1 declaration

Component build info

1 declaration