arXiv · 2503.20413
Zippy -- Generic White-Box Proof Search with Zippers
Abstract
We present a framework for tree-based proof search, called Zippy. Unlike existing proof search tools, Zippy is largely independent of concrete search tree representations, search-algorithms, states and effects. It is designed to create analysable and navigable proof searches that are open to customisation and extensions by users. Zippy is founded on concepts from functional programming theory, particularly zippers, arrows, monads, and lenses. We implemented the framework in Isabelle's metaprogramming language Isabelle/ML.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Kevin Kappelmann. 2025-03-26. Zippy -- Generic White-Box Proof Search with Zippers. https://arxiv.org/abs/2503.20413
Cite the original work for its findings. Save a collection to share your selection of sources.