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

Agda.Syntax.Abstract.Views

Synopsis

Documentation

data AppView Source

Constructors

Application Head [NamedArg Expr] 
NonApplication Expr

TODO: if we allow beta-redexes (which we currently do) there could be one here.

data Head Source

Head of an applicative expression.

Constructors

HeadVar Name

A variable.

HeadDef QName

A defined symbol (except constructor).

HeadCon [QName]

A constructor which could belong to any of the data types in the list.

Instances