2 ms·
Trying to make my Rust library `composable-indexes` more ergonomic. It is for indexing a collection on multiple dimensions in a type-safe and composable manner.
by utdemir 10mo ago
Trying to make my Rust library `composable-indexes` more ergonomic. It is for indexing a collection on multiple dimensions in a type-safe and composable manner.
In other words, something safer & more concise than maintaining multiple HashMap's, but a lot less involved & simpler than an in-memory SQLite.
It's better explained by the example here: https://github.com/utdemir/composable-indexes/blob/3baa36762049c894c4f73b511f8f12c067f5fc4f/crates/composable-indexes/examples/session.rs#L24-L53 https://github.com/utdemir/composable-indexes/blob/3baa36762....
https://github.com/utdemir/composable-indexes https://github.com/utdemir/composable-indexes
- yencabulator 9mo agoSort of in the same direction, hardcoded up to 3 indexes: https://crates.io/crates/iddqd https://crates.io/crates/iddqd