Agda.Syntax.Common

Delayed

data Delayed

Induction

data Induction

Hiding

data Hiding

data WithHiding a

class LensHiding a

mergeHiding

isHidden

notHidden

visible

notVisible

hide

hideOrKeepInstance

makeInstance

Relevance

data Big

data Relevance

allRelevances

class LensRelevance a

isRelevant

isIrrelevant

moreRelevant

irrelevantOrUnused

unusableRelevance

composeRelevance

inverseComposeRelevance

ignoreForced

irrToNonStrict

nonStrictToIrr

Argument decoration

data ArgInfo

class LensArgInfo a

defaultArgInfo

Arguments

data Arg e

defaultArg

withArgsFrom

withNamedArgsFrom

Names

class Underscore a

Function type domain

data Dom e

argFromDom

domFromArg

defaultDom

Named arguments

data Named name a

type Named_

unnamed

named

type NamedArg a

namedArg

defaultNamedArg

updateNamedArg

Range decoration.

data Ranged a

unranged

Raw names (before parsing into name parts).

type RawName

rawNameToString

stringToRawName

type RString

Constructor pattern info

data ConPOrigin

Infixity, access, abstract, etc.

data IsInfix

data Access

data IsAbstract

data IsInstance

data IsMacro

type Nat

type Arity

NameId

data NameId

Meta variables

data MetaId

data Constr a

data Placeholder

data MaybePlaceholder e

Interaction meta variables

data InteractionId

Import directive

data ImportDirective' a b

data Using' a b

defaultImportDir

isDefaultImportDir

data ImportedName' a b

setImportedName

data Renaming' a b

HasRange instances

KillRange instances

NFData instances

Termination

data TerminationCheck m

Positivity

type PositivityCheck