Agda-2.5.2: A dependently typed functional programming language and proof assistant

Index - A

AAgda.Interaction.EmacsCommand
aArityAgda.Syntax.Treeless
aBodyAgda.Syntax.Treeless
AbortAgda.TypeChecking.Injectivity
abortAgda.TypeChecking.MetaVars.Occurs
Abs 
1 (Type/Class)Agda.Syntax.Reflected
2 (Data Constructor)Agda.Syntax.Reflected
3 (Type/Class)Agda.Syntax.Internal
4 (Data Constructor)Agda.Syntax.Internal
5 (Type/Class)Agda.Auto.Syntax
6 (Data Constructor)Agda.Auto.Syntax
absAppAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
absBodyAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
abslamvarnameAgda.Auto.Convert
AbsModuleAgda.Syntax.Scope.Base
AbsNameAgda.Syntax.Scope.Base
absNameAgda.Syntax.Internal
absoluteAgda.Utils.FileName
AbsolutePath 
1 (Type/Class)Agda.Utils.FileName
2 (Data Constructor)Agda.Utils.FileName
absPathDAgda.TypeChecking.Serialise.Base
abspatvarnameAgda.Auto.CaseSplit
AbsTermAgda.TypeChecking.Abstract
absTermAgda.TypeChecking.Abstract
AbsToConAgda.Syntax.Translation.AbstractToConcrete
Abstract 
1 (Data Constructor)Agda.Syntax.Concrete
2 (Type/Class)Agda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
abstractAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
abstractArgsAgda.TypeChecking.Substitute
AbstractDefAgda.Syntax.Common
AbstractDefnAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AbstractMode 
1 (Type/Class)Agda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
2 (Data Constructor)Agda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AbstractModuleAgda.Syntax.Scope.Base
AbstractNameAgda.Syntax.Scope.Base
AbstractRHSAgda.Syntax.Translation.ConcreteToAbstract
abstractTermAgda.TypeChecking.Abstract
abstractToConcreteCtxAgda.Syntax.Translation.AbstractToConcrete
abstractToConcreteEnvAgda.Syntax.Translation.AbstractToConcrete
abstractToConcrete_Agda.Syntax.Translation.AbstractToConcrete
abstractTypeAgda.TypeChecking.Abstract
AbsurdAgda.Syntax.Concrete
absurdAgda.Utils.Empty
absurdBodyAgda.Syntax.Internal
AbsurdClauseAgda.Syntax.Reflected
AbsurdLam 
1 (Data Constructor)Agda.Syntax.Concrete
2 (Data Constructor)Agda.Syntax.Abstract
AbsurdLambdaAgda.Auto.Syntax
absurdLambdaNameAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AbsurdMatchAgda.Syntax.Internal
AbsurdP 
1 (Data Constructor)Agda.Syntax.Reflected
2 (Data Constructor)Agda.Syntax.Concrete
3 (Data Constructor)Agda.Syntax.Abstract
absurdPatternNameAgda.Syntax.Internal
AbsurdPatternRequiresNoRHSAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AbsurdRHS 
1 (Data Constructor)Agda.Syntax.Concrete
2 (Data Constructor)Agda.Syntax.Abstract
AccessAgda.Syntax.Common
Account 
1 (Type/Class)Agda.Utils.Benchmark
2 (Type/Class)Agda.Benchmarking, Agda.TypeChecking.Monad.Benchmark
aConAgda.Syntax.Treeless
Action 
1 (Type/Class)Agda.TypeChecking.CheckInternal
2 (Data Constructor)Agda.TypeChecking.CheckInternal
activateLoadedFileCacheAgda.TypeChecking.Monad.Caching, Agda.TypeChecking.Monad
actOnMetaAgda.Interaction.CommandLine
acyclicAgda.Utils.Graph.AdjacencyMap.Unidirectional
add 
1 (Function)Agda.Termination.Semiring
2 (Function)Agda.Termination.SparseMatrix
addAwakeConstraintsAgda.TypeChecking.Monad.Constraints, Agda.TypeChecking.Monad
addblkAgda.Auto.Typecheck
addClausesAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addColumnAgda.Termination.SparseMatrix
addConnectionAgda.Interaction.Highlighting.Dot
addConstantAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addConstraint 
1 (Function)Agda.Utils.Warshall
2 (Function)Agda.TypeChecking.Constraints
3 (Function)Agda.Compiler.Epic.Injection
addConstraint'Agda.TypeChecking.Monad.Constraints, Agda.TypeChecking.Monad
AddContextAgda.TypeChecking.Monad.Context, Agda.TypeChecking.Monad
addContextAgda.TypeChecking.Monad.Context, Agda.TypeChecking.Monad
addContext'Agda.TypeChecking.Monad.Context, Agda.TypeChecking.Monad
addCoreCodeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addCoreConstrAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addCoreTypeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addCPUTimeAgda.Utils.Benchmark
addCtxAgda.TypeChecking.Monad.Context, Agda.TypeChecking.Monad
addDefaultLibrariesAgda.TypeChecking.Monad.Options, Agda.TypeChecking.Monad
addDefNameAgda.Compiler.Epic.CompileState
addDisplayFormAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addDisplayFormsAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addEdge 
1 (Function)Agda.TypeChecking.SizedTypes.WarshallSolver
2 (Function)Agda.Utils.Warshall
addendAgda.Auto.Typecheck
addEpicCodeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addExportsAgda.Compiler.UHC.CompileState
AddExtraRefAgda.Auto.NarrowingSearch
addFinalNewLineAgda.Utils.String
addFlexAgda.Utils.Warshall
addForcingAnnotationsAgda.TypeChecking.Forcing
addHaskellCodeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addHaskellExportAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addHaskellImportAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addHaskellImportUHCAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addHaskellTypeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addImportAgda.TypeChecking.Monad.Imports, Agda.TypeChecking.Monad
addImportCycleCheckAgda.TypeChecking.Monad.Imports, Agda.TypeChecking.Monad
addImportedInstancesAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addImportedThingsAgda.Interaction.Imports
addInlineHaskellAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addJSCodeAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addLetBindingAgda.TypeChecking.Monad.Context, Agda.TypeChecking.Monad
addMetaConAgda.Compiler.UHC.CompileState
addMetaDataAgda.Compiler.UHC.CompileState
addModuleAgda.Interaction.Highlighting.Dot
addModuleToScopeAgda.Syntax.Scope.Base
addNamedInstanceAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addNamesToScopeAgda.Syntax.Scope.Base
addNameToScopeAgda.Syntax.Scope.Base
addNodeAgda.Utils.Warshall
addRewriteRuleAgda.TypeChecking.Rewriting
addRewriteRulesAgda.TypeChecking.Rewriting
addRewriteRulesForAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
addRowAgda.Termination.SparseMatrix
addSectionAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
addSuffixAgda.Utils.Suffix
addToEnvAgda.Compiler.UHC.FromAgda
addtrailingargsAgda.Auto.Syntax
addTypedInstanceAgda.TypeChecking.Telescope
addUnknownInstanceAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
ADefAgda.TypeChecking.Positivity
aDefToModeAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AdjListAgda.Utils.Warshall
adjust 
1 (Function)Agda.Utils.HashMap
2 (Function)Agda.Utils.Trie
AgdaLibAgda.Interaction.Library.Base
AgdaLibFileAgda.Interaction.Library.Base
agdaTermTypeAgda.TypeChecking.Unquote
agdaTypeTypeAgda.TypeChecking.Unquote
aGuardAgda.Syntax.Treeless
ALConParAgda.Auto.Syntax
ALConsAgda.Auto.Syntax
AlexEOFAgda.Syntax.Parser.Lexer
AlexErrorAgda.Syntax.Parser.Lexer
alexGetByteAgda.Syntax.Parser.Alex
alexGetCharAgda.Syntax.Parser.Alex
AlexInput 
1 (Type/Class)Agda.Syntax.Parser.Alex
2 (Data Constructor)Agda.Syntax.Parser.Alex
alexInputPrevCharAgda.Syntax.Parser.Alex
AlexReturnAgda.Syntax.Parser.Lexer
alexScanUserAgda.Syntax.Parser.Lexer
AlexSkipAgda.Syntax.Parser.Lexer
AlexTokenAgda.Syntax.Parser.Lexer
alignAgda.Utils.Pretty
aLitAgda.Syntax.Treeless
allApplyElimsAgda.Syntax.Internal
allEqualAgda.Utils.List
allFlexVarsAgda.TypeChecking.Rules.LHS.Problem
allFreeVarsAgda.TypeChecking.Free
allJustMAgda.Utils.Maybe
allJustsOrNothingsAgda.Utils.Maybe
allKindsOfNamesAgda.Syntax.Scope.Base
allLeftAgda.Utils.Either
allMAgda.Utils.Monad
allMetaKindsAgda.TypeChecking.MetaVars
allMetasAgda.TypeChecking.Monad.MetaVars, Agda.TypeChecking.Monad
AllNamesAgda.Syntax.Abstract
allNamesAgda.Syntax.Abstract
allNamesInScopeAgda.Syntax.Scope.Base
allNamesInScope'Agda.Syntax.Scope.Base
allNodesAgda.Utils.Graph.AdjacencyMap.Unidirectional
allowAllReductionsAgda.TypeChecking.Monad.Env, Agda.TypeChecking.Monad
AllowAmbiguousNamesAgda.Syntax.Scope.Base
AllowedReductionAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AllowedReductionsAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
allowedVarAgda.TypeChecking.MetaVars.Occurs
allowNonTerminatingReductionsAgda.TypeChecking.Monad.Env, Agda.TypeChecking.Monad
allProjElimsAgda.Syntax.Internal
allReductionsAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
allRelevancesAgda.Syntax.Common
allRelevantOrUnusedVarsAgda.TypeChecking.Free
allRelevantOrUnusedVarsIgnoringAgda.TypeChecking.Free
allRelevantVarsAgda.TypeChecking.Free
allRelevantVarsIgnoringAgda.TypeChecking.Free
allRightAgda.Utils.Either
allThingsInScopeAgda.Syntax.Scope.Base
allVars 
1 (Function)Agda.TypeChecking.Free.Old
2 (Function)Agda.TypeChecking.Free
AllWarningsAgda.Interaction.Imports
allWithKeyAgda.Utils.Map
ALNilAgda.Auto.Syntax
ALProjAgda.Auto.Syntax
alreadyVisitedAgda.Interaction.Imports
Alt 
1 (Type/Class)Agda.Utils.Haskell.Syntax
2 (Data Constructor)Agda.Utils.Haskell.Syntax
altAgda.Compiler.MAlonzo.Compiler
alterAgda.Utils.HashMap
altM1Agda.Utils.Monad
AmbiguousAgda.Interaction.FindFile
AmbiguousAnythingAgda.Syntax.Scope.Base
AmbiguousConProjsAgda.Syntax.Scope.Base
AmbiguousFunClausesAgda.Syntax.Concrete.Definitions
AmbiguousModuleAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AmbiguousNameAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AmbiguousNothingAgda.Syntax.Scope.Base
AmbiguousParseForApplicationAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AmbiguousParseForLHSAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AmbiguousQNameAgda.Syntax.Abstract.Name, Agda.Syntax.Treeless, Agda.Syntax.Internal, Agda.Syntax.Abstract
AmbiguousTopLevelModuleNameAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
AmbQAgda.Syntax.Abstract.Name, Agda.Syntax.Treeless, Agda.Syntax.Internal, Agda.Syntax.Abstract
aModeToDefAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
amodLineageAgda.Syntax.Scope.Base
amodNameAgda.Syntax.Scope.Base
anameKindAgda.Syntax.Scope.Base
anameLineageAgda.Syntax.Scope.Base
anameNameAgda.Syntax.Scope.Base
AnArgAgda.TypeChecking.Positivity
AndAgda.Auto.NarrowingSearch
and2MAgda.Utils.Monad
andMAgda.Utils.Monad
annotate 
1 (Function)Agda.Utils.Parser.MemoisedCPS
2 (Function)Agda.Syntax.Concrete.Operators.Parser.Monad
AnyAbstractAgda.Syntax.Abstract
anyAbstractAgda.Syntax.Abstract
anyDefsAgda.Termination.RecCheck
anyMAgda.Utils.Monad
AnyWhereAgda.Syntax.Concrete
APatNameAgda.Syntax.Translation.ConcreteToAbstract
App 
1 (Data Constructor)Agda.Utils.Haskell.Syntax
2 (Data Constructor)Agda.Syntax.Concrete
3 (Data Constructor)Agda.Compiler.Epic.AuxAST
4 (Data Constructor)Agda.Syntax.Abstract
5 (Data Constructor)Agda.TypeChecking.EtaContract
6 (Data Constructor)Agda.Auto.Syntax
appAgda.Syntax.Abstract
appBracketsAgda.Syntax.Fixity
appDefAgda.TypeChecking.Reduce
appDef'Agda.TypeChecking.Reduce
appDefEAgda.TypeChecking.Reduce
appDefE'Agda.TypeChecking.Reduce
appDefE_Agda.TypeChecking.Reduce
appDef_Agda.TypeChecking.Reduce
appElimsAgda.Auto.Syntax
appendArgNamesAgda.Syntax.Internal
appHeadAgda.Auto.Syntax
appInteractionOutputCallbackAgda.TypeChecking.Monad.State, Agda.TypeChecking.Monad
AppKAgda.Syntax.Concrete.Operators.Parser.Monad
ApplicationAgda.Syntax.Abstract.Views
AppliedAgda.Syntax.Scope.Base
Apply 
1 (Data Constructor)Agda.Syntax.Reflected
2 (Data Constructor)Agda.Compiler.JS.Syntax
3 (Data Constructor)Agda.Syntax.Internal
4 (Data Constructor)Agda.Syntax.Abstract
5 (Type/Class)Agda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
apply 
1 (Function)Agda.Compiler.JS.Substitution
2 (Function)Agda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
apply1Agda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
applyDefAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
applyDroppingParametersAgda.TypeChecking.InstanceArguments
applyEAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
applyFlagsToMaybeWarningsAgda.Interaction.Imports
applyFlagsToTCWarningsAgda.TypeChecking.Errors
applyImportDirectiveAgda.Syntax.Scope.Base
applyImportDirectiveMAgda.Syntax.Scope.Monad
applyPatSubstAgda.TypeChecking.Substitute
applypermAgda.Auto.CaseSplit
applyRelevanceAgda.TypeChecking.Irrelevance
applyRelevanceToContextAgda.TypeChecking.Irrelevance
applysAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
applySectionAgda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
applySection'Agda.TypeChecking.Monad.Signature, Agda.TypeChecking.Monad
applySubstAgda.TypeChecking.Substitute.Class, Agda.TypeChecking.Substitute
applyUnlessAgda.Utils.Function
applyUnlessMAgda.Utils.Function
applyWhenAgda.Utils.Function
applyWhenMAgda.Utils.Function
applyWhenVerboseSAgda.TypeChecking.Reduce.Monad
appOKAgda.Auto.Syntax
AppPAgda.Syntax.Concrete
appPAgda.Syntax.Concrete.Operators.Parser
appsAgda.Compiler.Epic.AuxAST
appUIdAgda.Auto.Syntax
AppVAgda.Syntax.Concrete.Operators.Parser
AppView 
1 (Type/Class)Agda.Syntax.Concrete
2 (Data Constructor)Agda.Syntax.Concrete
3 (Type/Class)Agda.Syntax.Abstract.Views
appView 
1 (Function)Agda.Syntax.Concrete
2 (Function)Agda.Syntax.Abstract.Views
apReduceAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
apTCMTAgda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
ArcAgda.Utils.Warshall
areThereNonRigidMetaArgumentsAgda.TypeChecking.InstanceArguments
Arg 
1 (Type/Class)Agda.Syntax.Common
2 (Data Constructor)Agda.Syntax.Common
argFromDomAgda.Syntax.Common
argFromElimAgda.Syntax.Internal
argHAgda.TypeChecking.Primitive
ArgInfo 
1 (Type/Class)Agda.Syntax.Common
2 (Data Constructor)Agda.Syntax.Common
argInfoAgda.Syntax.Common
argInfoHidingAgda.Syntax.Common
argInfoOriginAgda.Syntax.Common
argInfoOverlappableAgda.Syntax.Common
argInfoRelevanceAgda.Syntax.Common
argIsDefAgda.Compiler.Epic.NatDetection
ArgListAgda.Auto.Syntax
argNAgda.TypeChecking.Primitive
ArgNameAgda.Syntax.Internal
argNameToStringAgda.Syntax.Internal
ArgNodeAgda.TypeChecking.Positivity
Args 
1 (Type/Class)Agda.Syntax.Reflected
2 (Type/Class)Agda.Syntax.Treeless
3 (Type/Class)Agda.Syntax.Internal
4 (Type/Class)Agda.Syntax.Abstract
argsFromElimsAgda.Syntax.Internal
argsPAgda.Syntax.Concrete.Operators.Parser
argsToElimsAgda.Syntax.Reflected
argToDontCareAgda.TypeChecking.Substitute
ArgumentAgda.Interaction.Highlighting.Precise
ArgumentCtxAgda.Syntax.Fixity
ArgumentIndexAgda.Termination.CallMatrix
ArityAgda.Syntax.Common
arity 
1 (Function)Agda.Syntax.Internal
2 (Function)Agda.TypeChecking.CompiledClause
arrowAgda.Syntax.Concrete.Pretty
AsAgda.Syntax.Concrete
AsBAgda.TypeChecking.Rules.LHS.Problem
AsBindingAgda.TypeChecking.Rules.LHS.Problem
AsIsAgda.Interaction.BasicOps
askNameAgda.Syntax.Translation.ReflectedToAbstract
askRAgda.TypeChecking.Reduce.Monad
AsName 
1 (Type/Class)Agda.Syntax.Concrete
2 (Data Constructor)Agda.Syntax.Concrete
asNameAgda.Syntax.Concrete
AsP 
1 (Data Constructor)Agda.Syntax.Concrete
2 (Data Constructor)Agda.Syntax.Abstract
AspectAgda.Interaction.Highlighting.Precise
aspectAgda.Interaction.Highlighting.Precise
Aspects 
1 (Type/Class)Agda.Interaction.Highlighting.Precise
2 (Data Constructor)Agda.Interaction.Highlighting.Precise
asRangeAgda.Syntax.Concrete
assertCurrentModuleAgda.TypeChecking.Rules.Decl
Assign 
1 (Type/Class)Agda.Syntax.Abstract
2 (Data Constructor)Agda.Interaction.BasicOps
assignAgda.TypeChecking.MetaVars
assignConstrTagAgda.Compiler.Epic.CompileState
assignConstrTag'Agda.Compiler.Epic.CompileState
assignEAgda.TypeChecking.Conversion
assignMetaAgda.TypeChecking.MetaVars
assignMeta'Agda.TypeChecking.MetaVars
AssignsAgda.Syntax.Abstract
assignTermAgda.TypeChecking.MetaVars
assignTerm'Agda.TypeChecking.MetaVars
assignVAgda.TypeChecking.MetaVars
assignWrapperAgda.TypeChecking.MetaVars
AssociativityAgda.Syntax.Fixity
AssocListAgda.Utils.AssocList
asViewAgda.Syntax.Abstract.Views
atClauseAgda.TypeChecking.Rules.Def
atLeastTwoPartsAgda.Syntax.Concrete.Operators.Parser
atomicModifyIORefAgda.Utils.IORef
atomicModifyIORef'Agda.Utils.IORef
atomicWriteIORefAgda.Utils.IORef
atomPAgda.Syntax.Concrete.Operators.Parser
atTopLevelAgda.Interaction.BasicOps
augCallInfoAgda.Termination.CallMatrix
augCallMatrixAgda.Termination.CallMatrix
autoAgda.Auto.Auto
AwakeConstraintAgda.TypeChecking.Monad.Constraints, Agda.TypeChecking.Monad
Axiom 
1 (Data Constructor)Agda.Syntax.Reflected
2 (Data Constructor)Agda.Syntax.Concrete.Definitions
3 (Data Constructor)Agda.Syntax.Abstract
4 (Type/Class)Agda.Syntax.Abstract
5 (Data Constructor)Agda.TypeChecking.Monad.Base, Agda.TypeChecking.Monad
axiomNameAgda.Syntax.Abstract