The Agda standard library: version 2.0

Matthew L. Daggitt, Guillaume Allais, James McKinna, Andreas Abel, Nathan van Doorn, James Wood, Ulf Norell, Donnacha Oisín Kidney, Sergei Meshveliani, Sandro Stucki, Jacques Carette, Alex Rice, Jason Z. S. Hu, Li-yao Xia, Shu-Hung You, Reed Mullanix, Wen Kokke

Research output: Contribution to journalArticlepeer-review

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 languageEnglish
Article number9241
Number of pages4
JournalJournal of Open Source Software
Volume10
Issue number116
DOIs
Publication statusPublished - 20 Dec 2025

Keywords

  • Agda
  • language extensions
  • functional programming

Fingerprint

Dive into the research topics of 'The Agda standard library: version 2.0'. Together they form a unique fingerprint.

Cite this