Agda (programming language): Difference between revisions

Content deleted Content added
infobox: + total
Tags: Mobile edit Mobile web edit Advanced mobile edit
Metavariables: capitalisation, grammar
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 71:
add x y = ?
</syntaxhighlight>
<code>?</code> here is a metavariable. When interacting with the system in emacsEmacs mode, it will show the user the expected type and allow them to refine the metavariable, i.e., to replace it with more detailed code. This feature allows incremental program construction in a way similar to tactics-based proof assistants such as Coq.
 
=== Proof automation ===