A typed tactic language plugin for Coq that enables backward reasoning with a monadic interface.
Mtac2 is a plugin for the Coq proof assistant that introduces a typed tactic language for backward reasoning. It provides a monadic framework for writing and composing tactics with stronger type guarantees than Coq's native Ltac, improving reliability and expressiveness in proof automation.
Mtac2 emphasizes type safety and composability in tactic design, aiming to make proof automation in Coq more robust and maintainable through a principled, monadic approach.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.