A proof assistant and a dependently-typed language
See the codeWebsite contains:
[!WARNING]
Aya is under active development, so don't be surprised about bugs, usability or performance issues (please file issues or create threads in discussions!), but we have the goal to make it as user-friendly as we can feasibly do.
funExt in paths.aya.testSwapAdd example in this file (which are rejected by, e.g. Arend).See also use as a library.
See HACKING.md for technical details, CONTRIBUTING.md for social responsibilities, and CODE_OF_CONDUCT.md.
Questions are always welcomed in Discussion. We will try our best to answer your questions. Please be nice to us! We also welcome nitpicks on any user-interaction issues, especially on error reporting. Let us know if you have any suggestions.
It's indexed in mvnrepository, and here are some example build configurations:
<!-- Maven -->
<dependency>
<groupId>org.aya-prover</groupId>
<artifactId>[project name]</artifactId>
<version>[latest version]</version>
</dependency>
// Gradle
implementation group: 'org.aya-prover', name: '[project name]', version: '[latest version]'
[project name] specifies the subproject of Aya you want to use,
and the options are pretty, base, cli-impl, parser, etc.
[latest version] is what you see on this badge Java
97.6%
A proof assistant and a dependently-typed language
See the codeWebsite contains:
[!WARNING]
Aya is under active development, so don't be surprised about bugs, usability or performance issues (please file issues or create threads in discussions!), but we have the goal to make it as user-friendly as we can feasibly do.
funExt in paths.aya.testSwapAdd example in this file (which are rejected by, e.g. Arend).See also use as a library.
See HACKING.md for technical details, CONTRIBUTING.md for social responsibilities, and CODE_OF_CONDUCT.md.
Questions are always welcomed in Discussion. We will try our best to answer your questions. Please be nice to us! We also welcome nitpicks on any user-interaction issues, especially on error reporting. Let us know if you have any suggestions.
It's indexed in mvnrepository, and here are some example build configurations:
<!-- Maven -->
<dependency>
<groupId>org.aya-prover</groupId>
<artifactId>[project name]</artifactId>
<version>[latest version]</version>
</dependency>
// Gradle
implementation group: 'org.aya-prover', name: '[project name]', version: '[latest version]'
[project name] specifies the subproject of Aya you want to use,
and the options are pretty, base, cli-impl, parser, etc.
[latest version] is what you see on this badge Java
97.6%