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

Package description

3 declarations
newtypenewtype CompatFilePath
#

Compat FilePath accepts empty file path, but issues a warning.

There are simply too many (~1200) package definition files

license-file: ""

and

data-dir: ""

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

Instances3Parsec, Pretty, Newtype
newtypenewtype CompatLicenseFile
#
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.12.1.0 · Distribution.PackageDescription.FieldGrammar
  • FromBuildInfo TestSuiteStanzaDefined in Cabal-syntax-3.12.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.12.1.0 · Distribution.PackageDescription.FieldGrammar
  • FromBuildInfo BenchmarkStanzaDefined in Cabal-syntax-3.12.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