AdrienChampion / hashconsing
A Rust hashconsing library.
☆32Updated 9 months ago
Alternatives and similar repositories for hashconsing:
Users that are interested in hashconsing are comparing it to the libraries listed below
- Easy SMT solver interaction☆35Updated last month
- A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3 and CVC4.☆66Updated last year
- Liquid Types implementation for Rust☆29Updated 2 years ago
- MiniSat reimplemented in Rust☆20Updated 7 years ago
- Alternative implementation of the logical framework Dedukti in Rust☆21Updated 3 weeks ago
- EGraphs in OCaml☆65Updated last year
- The Steel separation logic library for F*☆34Updated last week
- Refreshing automation for inductive equational proofs using e-graphs☆20Updated 9 months ago
- A (parametrized) Rust SAT solver originally based on MiniSat☆31Updated 3 months ago
- RustHorn: A CHC-based automated verifier for Rust☆78Updated last month
- Cyclic theorem prover for equalitional reasoning using egraphs☆26Updated last year
- LLVM support for the lean theorem prover☆47Updated 3 years ago
- Datalog + Egg = Good☆66Updated last year
- LeanSSR: an SSReflect-Like Tactic Language for Lean☆35Updated last month
- SMTscope automatically analyses and visualises SMT solver execution traces.☆37Updated last month
- dependent type theory experiment☆26Updated last year
- The Pulse separation logic DSL for F*☆16Updated last week
- An ICE-based predicate synthesizer for Horn clauses.☆50Updated last year
- Companion Coq development for Xavier Leroy's 2021 lectures on program logics☆40Updated 4 years ago
- ☆22Updated 3 years ago
- A simple induction and BMC engine.☆23Updated 2 years ago
- Kleene algebra modulo theories☆27Updated 2 years ago
- ☆55Updated last month
- Coq library for tactics, basic definitions, sets, maps☆47Updated last month
- A toolkit to manipulate Scribble-style multiparty protocols, based on classical multiparty session type theory.☆28Updated last week
- Interface with the rustc compiler for the purpose of program verification☆138Updated last week
- A coq plugin to deal with commutative diagrams☆20Updated 10 months ago
- Probabilistic separation logics for verifying higher-order probabilistic programs.☆23Updated this week
- Rust bindings for the Lean 4 proof assistant☆22Updated 2 months ago
- a Rust implementation of first-order term rewriting systems (TRS)☆27Updated 3 years ago