An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

MiniAgda

MiniAgda is a tiny dependently-typed programming language in the style of Agda. It serves as a laboratory to test potential additions to the language and type system of Agda. MiniAgda's termination checker is a fusion of sized types and size-change termination and supports coinduction. Equality incorporates eta-expansion at record and singleton types. Function arguments can be declared as static; such arguments are discarded during equality checking and compilation. Recent features include bounded size quantification and destructor patterns for a more general handling of coinduction.

Ecosystem
hackage.haskell.org
Latest Release
0.2025.7.23
8 months ago
Versions
12
Downloads
7,555 total
Dependent Repos
1
Links
Registry hackage.haskell.org
Homepage Homepage
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/MiniAgda
spec
License MIT
First Release about 12 years ago
Last Synced 17 days ago