The standard library aims to contain all the tools needed to write both programs and proofs easily. While we always try and write efficient code, we prioritize ease of proof over type-checking and normalization performance. If computational performance is important to you, then perhaps try agda-prelude instead. Agda is a dependently typed programming language. It is an extension of Martin-Löf’s type theory and is the latest in the tradition of languages developed in the programming logic group at Chalmers. Other languages in this tradition are Alf, Alfa, Agda 1, Cayenne. Some other loosely related languages are Coq, Epigram, Idris, and Lean.

Features

  • Type-checking with flags
  • Documentation available
  • Examples and documentation
  • Set up the Emacs mode for use with the library
  • Agda can be used as a proof assistant, allowing one to prove mathematical theorems
  • Run such proofs as algorithms

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow The Agda standard library

The Agda standard library Web Site

Other Useful Business Software
FusionAuth: Authentication and User Management Software Icon
FusionAuth: Authentication and User Management Software

Offer your users flexible authentication options, including passwords, passwordless, single sign-on (SSO), and multi-factor authentication (MFA).

FusionAuth adds login, registration, SSO, MFA, and a bazillion other features to your app in days - not months.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of The Agda standard library!

Additional Project Details

Registered

2024-06-04