apalache
apalache copied to clipboard
New approach to rewriting rules
- [x] Tests added for any new code
- [x] Ran
make fmt-fix
(or had formatting run automatically on all files edited) - [ ] ~Documentation added for any new functionality~
- [ ] ~Entry added to UNRELEASED.md for any new functionality~
This PR outlines a proof-of-concept alternative implementation of rewriting rules, using scalaz.State
. It should facilitate discussion regarding the new approach to rewriting, and is not intended to be integrated (in its current form) in the near future.