Cache input -> output mapping
Open
- Dominant language
- Rust
- Stars
- 2.6k
- Forks
- 179
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 29
Description
Implement a generic caching layer from inputs to outputs. This should let us support faster incremental compilation. It should also drastically improve the local development experience (ie, developing Hermes itself) by making it so that `cargo hermes verify`, when run on a previously-verified and unchanged input (which occurs frequently in integration tests), will succeed without needing to invoke Lean.
Contributor guide
Assessment
This issue has not been assessed yet.