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

hackage.haskell.org : 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.

Registry - Homepage - JSON
purl: pkg:hackage/MiniAgda
Keywords: dependent-types , library , mit , program , Propose Tags
License: MIT
Latest release: about 2 months ago
First release: over 11 years ago
Dependent repositories: 1
Downloads: 7,457 total
Last synced: 17 days ago

    Loading...
    Readme
    Loading...