latte-central / LaTTe

LaTTe : a Laboratory for Type Theory experiments (in clojure)
http://latte-central.github.io/LaTTe/
MIT License
256 stars 13 forks source link

Try variants of definitions and theorems #34

Open fredokun opened 1 year ago

fredokun commented 1 year ago

The fact that the definition, defthm, ... forms yield runtime exceptions in case of error means that it is cumbersome to work with them at development time. In a similar way to try-proof vs proof, development time forms such as try-definition, try-defthm, ... should be added to the core functionalities.