https://github.com/agda/agda
Agda is a dependently typed programming language / interactive theorem prover.
https://github.com/agda/agda
agda dependent-types programming-language proof-assistant type-theory
Last synced: 25 days ago
JSON representation
Agda is a dependently typed programming language / interactive theorem prover.
- Host: GitHub
- URL: https://github.com/agda/agda
- Owner: agda
- License: other
- Created: 2015-08-08T17:51:48.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2025-04-28T19:59:35.000Z (26 days ago)
- Last Synced: 2025-04-28T20:42:56.301Z (26 days ago)
- Topics: agda, dependent-types, programming-language, proof-assistant, type-theory
- Language: Haskell
- Homepage: https://wiki.portal.chalmers.se/agda/pmwiki.php
- Size: 146 MB
- Stars: 2,619
- Watchers: 64
- Forks: 369
- Open Issues: 1,025
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
- awesome-programming-languages - Agda - Agda is a dependently typed functional programming language. It has inductive families, i.e., data types which depend on values, such as the type of vectors of a given length. It also has parametrised modules, mixfix operators, Unicode characters, and an interactive Emacs interface which can assist the programmer in writing the program. (Uncategorized / Uncategorized)
- programming-languages - Agda - Dependently typed functional language. (Functional)
- my-awesome - agda/agda - types,programming-language,proof-assistant,type-theory pushed_at:2025-04 star:2.6k fork:0.4k Agda is a dependently typed programming language / interactive theorem prover. (Haskell)
README
Agda 2
======[](http://hackage.haskell.org/package/Agda)
[](https://www.stackage.org/package/Agda)
[](https://github.com/agda/agda/actions?query=workflow%3A%22Build%2C+Test%2C+and+Benchmark%22)
[](http://agda.readthedocs.io/en/latest/?badge=latest)
[](https://agda.zulipchat.com)
Note that this README is only about Agda, not its standard
library. See the [Agda Wiki][agdawiki] for information about the
library.Documentation
-------------* [User manual](http://agda.readthedocs.io)
(per-commit pdf can be downloaded from the
[github actions](https://github.com/agda/agda/actions/workflows/user_manual.yml) page)
* [CHANGELOG](https://github.com/agda/agda/blob/master/CHANGELOG.md)Getting Started
----------------* [Installation](https://agda.readthedocs.io/en/latest/getting-started/installation.html)
* [Quick guide to editing, type checking and compiling Agda
code](https://agda.readthedocs.io/en/latest/getting-started/a-taste-of-agda.html)Contributing to Agda
--------------------* Contribution how-to: [`HACKING`](https://github.com/agda/agda/blob/master/HACKING.md)
* [Haskell style-guide](https://github.com/andreasabel/haskell-style-guide/blob/master/haskell-style.md)[agdawiki]: http://wiki.portal.chalmers.se/agda/pmwiki.php