Abstract
Agda (The Agda Development Team, 2024) is a dependently-typed functional language that serves as both a programming language and an interactive theorem prover (ITP). In Agda, one can formulate requirements on programs as types and build programs satisfying these requirements interactively. The Curry-Howard correspondance (Wadler, 2015) allows types and programs to be seen as theorems and proofs. We present the Agda standard library (The Agda community, 2023) (agda-stdlib), which provides functions and mathematical concepts helpful in the development of both programs and proofs.
| Original language | English |
|---|---|
| Article number | 9241 |
| Number of pages | 4 |
| Journal | Journal of Open Source Software |
| Volume | 10 |
| Issue number | 116 |
| DOIs | |
| Publication status | Published - 20 Dec 2025 |
Keywords
- Agda
- language extensions
- functional programming