| Crates.io | inc-complete |
| lib.rs | inc-complete |
| version | 0.8.1 |
| created_at | 2025-06-01 13:35:12.880164+00 |
| updated_at | 2025-09-28 17:28:23.304838+00 |
| description | A library for writing incremental computations that re-execute the minimum number of steps when an input is changed |
| homepage | |
| repository | https://github.com/jfecher/inc-complete |
| max_upload_size | |
| id | 1697182 |
| size | 133,314 |
Inc-Complete is a library for writing incremental computations that re-execute the minimum number of steps when an input is changed. Example uses:
This library is working but in a pre-1.0 state. Expect the API to change over time. Additionally, while serialization is working, the format is not currently stable across non-bugfix releases of inc-complete. See the CHANGELOG.md for changes for each version.
Db objectSee the docs for a quick start explanation on how to use this library.
Also see https://github.com/jfecher/modern-compiler-architecture for a full example of an incremental and concurrent compiler using inc-complete.