Content deleted Content added
Jerryobject (talk | contribs) Adds: Template:Use dmy dates (MOS:DATETIES), MOS:COMMENT, WP:CATEGORY. Template:Infobox programming language parameters: update-standardize-conform corrects. WP:LINKs: update-standardizes, needless WP:PIPEs > WP:NOPIPEs, adds. Cut needless whitespace character spaces to standardize, aid work via small screens. Small WP:COPYEDITs WP:EoS: clarify, WP:TERSE. Cut needless carriage returns in WP:REFerence WP:CITation. |
Jerryobject (talk | contribs) Infobox parameters update. WP:LINKs: adds, update-standardize. |
||
Line 8:
| paradigm = [[Functional programming|Functional]]
| designer = Ulf Norell; Catarina Coquand (1.0)
| developer =
| released = 1.0 – {{Start date and age|1999}}<br/>2.0 – {{Start date and age|2007}}
| latest release version = 2.7.0
| latest release date = {{Start date and age|2024|08|16}}
Line 26:
}}
'''Agda''' is a [[Dependent type|dependently typed]] [[Functional programming|functional]] [[programming language]] originally developed by Ulf Norell at [[Chalmers University of Technology]] with implementation described in his PhD thesis.<ref>Ulf Norell. Towards a practical programming language based on dependent type theory. PhD Thesis. Chalmers University of Technology, 2007. [http://www.cse.chalmers.se/~ulfn/papers/thesis.pdf]
</ref> The original Agda system was developed at Chalmers by Catarina Coquand in 1999.<ref>{{Cite web |url=http://ocvs.cfv.jp/Agda/ |title=Agda: An Interactive Proof Editor |access-date=2014-10-20 |archive-url=https://web.archive.org/web/20111008115843/http://ocvs.cfv.jp/Agda/ |archive-date=2011-10-08 |url-status=dead}}</ref> The current version, originally
Agda is also a [[proof assistant]] based on the
Agda is based on Zhaohui Luo's unified theory of dependent types (UTT),<ref>Luo, Zhaohui. ''Computation and reasoning: a type theory for computer science''. Oxford University Press, Inc., 1994.</ref> a type theory similar to [[Intuitionistic type theory|Martin-Löf type theory]].
|