package rocq-partial
A Rocq library for extractable partial functions
Install
Dune Dependency
Authors
Maintainers
Sources
v0.1.tar.gz
sha256=7287ca40ae901006d2cc154e306b2376e15dcd33c1aecd7c317e17debd3a2c1d
Description
Rocq-partial provides a partial monad for representing partiality in Rocq.
Resulting programs can be composed, reasoned about, and extracted. General
recursion is supported through a recursion monad whose graph and domain are
used to define the partial function.
Tags
category:Computer Science/Semantics and Compilation/Semantics keyword:partial functions keyword:general recursion keyword:monad keyword:extraction logpath:Partial date:2026-10-08Published: 08 Oct 2026
Dependencies (3)
-
rocq-equations
>= "1.3.1" -
rocq-stdlib
>= "9.0" -
rocq-core
>= "9.2"
Dev Dependencies
None
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page