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

ModuleAgda-2.7.0.1Haskell2010

Agda.Interaction.Library.Base

Basic data types for library management.

  • 19 types
  • 22 values
  • PackageAgda-2.7.0.1
  • Exports41
  • LanguageHaskell2010
  • LicenceMIT
  • SourceBase.hs
datadata LibrariesFile
#

Constructors

Instances4Show, Generic, NFData, Rep
datadata ExecutablesFile
#

Constructors

Instances5Show, Generic, NFData, EmbPrj, Rep

The special name "." is used to indicated that the current directory should count as a project root.

datadata ProjectConfig
#

A file can either belong to a project located at a given root containing one or more .agda-lib files, or be part of the default project.

Constructors

Instances3Generic, NFData, Rep
datadata OptionsPragma
#

The options from an OPTIONS pragma (or a .agda-lib file).

In the future it might be nice to switch to a more structured representation. Note that, currently, there is not a one-to-one correspondence between list elements and options.

Constructors

Instances5Show, Semigroup, Monoid, NFData, EmbPrj
datadata AgdaLibFile
#

Content of a .agda-lib file.

Constructors

Instances4Show, Generic, NFData, Rep

Library warnings and errors

0 declarations

Position information

datadata LibPositionInfo
#

Information about which .agda-lib file we are reading and from where in the libraries file it came from.

Constructors

Instances5Show, Generic, NFData, EmbPrj, Rep

Warnings

datadata LibWarning
#
Instances6Show, Generic, NFData, Pretty, EmbPrj, Rep
datadata LibWarning'
#

Library Warnings.

Constructors

Instances6Show, Generic, NFData, Pretty, EmbPrj, Rep

Errors

3 declarations
datadata LibError
#
Instances4Show, Generic, NFData, Rep
datadata LibError'
#

Collected errors while processing library files.

Constructors

Instances5Show, Generic, NFData, Pretty, Rep
datadata LibParseError
#

Exceptions thrown by the .agda-lib parser.

Constructors

Instances5Show, Generic, NFData, Pretty, Rep

Raising warnings and errors

Library Monad

8 declarations
datadata LibErrors
#

Collected errors when processing an .agda-lib file.

Instances4Show, Generic, NFData, Rep

Prettyprinting errors and warnings

5 declarations

Orphan instances

1 instance