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
Categories
LibrariesLicense
MIT LicenseFollow The Agda standard library
Other Useful Business Software
FusionAuth: Authentication and User Management Software
FusionAuth adds login, registration, SSO, MFA, and a bazillion other features to your app in days - not months.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of The Agda standard library!