HORIZON HASKELLDocslts/ghc-10.0.x77a86622026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 77a8662 · 2026-10-31

ModuleAgda-2.8.0.2Haskell2010

Agda.Syntax.Info

An info object contains additional information about a piece of abstract syntax that isn't part of the actual syntax. For instance, it might contain the source code position of an expression or the concrete syntax that an internal expression originates from.

Synopsis
  • PackageAgda-2.8.0.2
  • Exports22
  • LanguageHaskell2010
  • LicenceMIT
  • SourceInfo.hs
datadata MetaKind

Kind of a meta: the method how to solve it.

Constructors

Instances6Eq, Show, Generic, NFData, Null, Rep
datadata MetaInfo

Information associated to a meta variable in the abstract syntax.

Instances8Eq, Show, Generic, NFData, Null, HasRange, …
datadata AppInfo

Information about application

Constructors

Instances10Eq, Ord, Show, Generic, NFData, Null, …
datadata ModuleInfo
#

Constructors

Instances9Eq, Show, Generic, NFData, HasRange, Hilite, …
datadata DefInfo' t
#
Instances12Eq, Show, Generic, NFData, HasRange, KillRange, …
datadata DeclInfo
#
Instances8Eq, Show, Generic, NFData, HasRange, KillRange, …
datadata MutualInfo
#
Instances8Eq, Show, Generic, NFData, Null, HasRange, …
datadata LHSInfo
#
Instances8Eq, Show, Generic, NFData, Null, HasRange, …
newtypenewtype PatInfo

For a general pattern we remember the source code position.

Constructors

Instances9Eq, Show, Semigroup, Monoid, NFData, Null, …
datadata ConPatInfo

Constructor pattern info.

Constructors

Instances9Eq, Show, Generic, NFData, HasRange, KillRange, …
datadata ConPatLazy

Has the constructor pattern a dotted (forced) constructor?

Constructors

Instances9Bounded, Enum, Eq, Ord, Show, Generic, …