Prop Usage The predicative hierarchy of Prop The propositional squash type Limitations Prop Prop is Agda’s built-in sort of definitionally proof-irrelevant propositions. I...
Record Types Example: the Pair type constructor Declaring, constructing and decomposing records Declaring record types Constructing record values Building records from modules ...
Telescopes Irrefutable Patterns in Binding Positions Telescopes Note This is a stub. Irrefutable Patterns in Binding Positions Since Agda 2.6.1, irrefutable patterns can be ...
Abstract definitions Synopsis Examples Scope of abstraction Abstract definitions with where-blocks Abstract definitions Definitions can be marked as abstract, for the purpos...
Abstract definitions Synopsis Examples Scope of abstraction Abstract definitions with where-blocks Abstract definitions Definitions can be marked as abstract, for the purpos...
Data Types Simple datatypes Example datatypes General form Parametrized datatypes Indexed datatypes General form Strict positivity Data Types Simple datatypes Example d...
Data Types Simple datatypes Example datatypes General form Parametrized datatypes Indexed datatypes General form Strict positivity Data Types Simple datatypes Example d...
Data Types Simple datatypes Example datatypes General form Parametrized datatypes Indexed datatypes General form Strict positivity Data Types Simple datatypes Example d...
Flat Modality Pattern Matching on @♭ Flat Modality The flat/crisp attribute @♭/@flat is an idempotent comonadic modality modeled after Spatial Type Theory and Crisp Type The...
Abstract definitions Synopsis Examples Scope of abstraction Abstract definitions with where-blocks Abstract definitions Definitions can be marked as abstract, for the purpos...