shackle-rs / shackleLinks
A constraint modelling and rewriting library and compiler framework written in rust
☆25Updated last week
Alternatives and similar repositories for shackle
Users that are interested in shackle are comparing it to the libraries listed below
Sorting:
- A rust crate for boolean expressions (expression trees, decision diagrams, etc.)☆33Updated 2 months ago
 - A Lazy Clause Generation Constraint Programming solver written in Rust.☆54Updated this week
 - Datalog + Egg = Good☆66Updated 2 years ago
 - A modern (trail saving, clause subsumption/vivification, learning-rate based selecting, rephrase) CDCL SAT solver in Rust☆99Updated 4 months ago
 - An operator precedence parser for Scryer Prolog, an up and coming ISO Prolog implementation.☆15Updated 4 years ago
 - DDO a generic and efficient framework for MDD-based optimization.☆63Updated 5 months ago
 - Verifier for pseudo-Boolean proofs☆15Updated 3 years ago
 - Constraint programming in Rust☆110Updated last year
 - A Rust hashconsing library.☆35Updated last year
 - Datalog with equality for rust☆71Updated last week
 - Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
 - Sruth Lùbach: A toy optimization engine☆23Updated 4 years ago
 - Makes rustc's exhaustiveness checker solve SAT problems☆16Updated 4 years ago
 - sorear's Metamath system engine - version 3 Rust☆25Updated 2 years ago
 - A (parametrized) Rust SAT solver originally based on MiniSat☆32Updated 9 months ago
 - My unofficial picat http://picat-lang.org/ repository☆30Updated last year
 - ☆11Updated 3 years ago
 - Type-Level Programming in Rust☆27Updated 3 years ago
 - A fast, brute force, automatic theorem prover for first order logic☆42Updated last year
 - A date and time library for Lean 4☆12Updated 6 months ago
 - A Rust logic programming library inspired by the *Kanren family of language DSLs.☆53Updated 7 months ago
 - Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations☆51Updated 2 months ago
 - Experimental minisat SAT solver reimplementation in Rust☆71Updated 6 years ago
 - Oversimplified version of Simple-sub: without recursive types, without nested let polymorphism, and with approximated type-variable-to-ty…☆27Updated 3 years ago
 - A lighweight and parallel snapshot testing framework in rust☆37Updated 2 years ago
 - Libraries for declaring and using type-level values.☆11Updated 6 years ago
 - A Rust port of Jane Street's Incremental library.☆27Updated 9 months ago
 - Razor is a tool for constructing finite models for first-order theories☆55Updated 2 years ago
 - Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator☆20Updated 2 years ago
 - a Rust implementation of first-order term rewriting systems (TRS)☆28Updated 3 years ago