package coq-equations
A function definition package for Coq
Install
Dune Dependency
Authors
Maintainers
Sources
v1.3-8.13.tar.gz
sha512=fbed9a94e1df1e278701dc1df0362c17d9e257cf9ea7486317af2165e2aca7b3a8a9bdc8eaff499bbbb38f836891edc56da371aa1c2a3376466edfaea8562ec8
Description
Equations is a function definition plugin for Coq, that allows the definition of functions by dependent pattern-matching and well-founded, mutual or nested structural recursion and compiles them into core terms. It automatically derives the clauses equations, the graph of the function and its associated elimination principle.
Tags
keyword:dependent pattern-matching keyword:functional elimination category:Miscellaneous/Coq Extensions logpath:EquationsPublished: 26 Nov 2021
Dependencies (1)
-
coq
>= "8.13" & < "8.14~"
Dev Dependencies
None
Used by (10)
- coq-category-theory
- coq-ctree
-
coq-hydra-battles
>= "0.5" - coq-katamaran
-
coq-metacoq-pcuic
< "1.0+8.15" | = "1.1+8.14" | = "1.1.1+8.14" -
coq-metacoq-template
< "1.2+8.16" -
coq-metacoq-utils
!= "1.2.1+8.18" & < "1.3.1+8.18" -
coq-monae
>= "0.4.1" & < "0.9.2" - coq-pil
-
coq-vlsm
>= "1.2"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page