Whenever the SMT solver can’t fully prove a program correct, Lean’s aesop and grind take care of the remaining goals.
Whenever the SMT solver can’t fully prove a program correct, Lean’s aesop and grind take care of the remaining goals.
Velvet unifies execution, testing, automated and interactive proofs; and is itself proven sound.
💻 github.com/verse-lab/loom
📄 verse-lab.github.io/papers/loom-...
Velvet unifies execution, testing, automated and interactive proofs; and is itself proven sound.
💻 github.com/verse-lab/loom
📄 verse-lab.github.io/papers/loom-...
2025.splashcon.org/track/splash...
2025.splashcon.org/track/splash...
(Also, feeling like a jaded survivor in my regular economy class.)
(Also, feeling like a jaded survivor in my regular economy class.)
Veil: the first foundational framework that combines SMT-based and interactive proofs about distributed protocols, seamlessly, in Lean!
Tool: github.com/verse-lab/veil
Paper: verse-lab.github.io/papers/veil-...
Veil: the first foundational framework that combines SMT-based and interactive proofs about distributed protocols, seamlessly, in Lean!
Tool: github.com/verse-lab/veil
Paper: verse-lab.github.io/papers/veil-...