Project-declaredLean 4.32.0
Unroll wrap
PFunctor.DynSystem.DynComputation.unroll_wrap
Plain-language statement
Fuelled unrolling commutes with interface transport along a lens: the unrolled query tree of the wrapped machine is the lens-translated unrolled tree. The syntactic (FreeM-level) content of interface wrapping, from which handler-level wrapping laws follow by FreeM.liftM naturality without touching machine states.
program verificationseparation logiccryptography
Source project: VCVio
Person-level attribution pending.