hashconsing

Crates.iohashconsing
lib.rshashconsing
version1.6.0
sourcesrc
created_at2015-09-19 17:37:45.452018
updated_at2023-09-25 13:36:16.013494
descriptionA hash consing library.
homepagehttps://github.com/AdrienChampion/hashconsing
repositoryhttps://github.com/AdrienChampion/hashconsing
max_upload_size
id3070
size95,544
Adrien Champion (AdrienChampion)

documentation

https://docs.rs/hashconsing

README

crates.io Documentation ci

hashconsing

hashconsing is a Rust hash consing library.

It is based on Type-Safe Modular Hash-Consing by Filliâtre and Conchon. It is slightly less efficient as uses Rust's HashMaps, not a custom built structure.

For more details see the documentation.

Known projects using hashconsing

  • kinō, a model-checker for transition systems
  • hoice, a machine-learning-based predicate synthesizer for horn clauses

License

MIT/Apache-2.0

Contributors

Commit count: 110

cargo fmt