anishathalye / synox
Rust library for program synthesis of string transformations from input-output examples 🔮
☆26Updated 8 months ago
Alternatives and similar repositories for synox:
Users that are interested in synox are comparing it to the libraries listed below
- Datalog + Egg = Good☆65Updated last year
- The Brown Benchmark for Table Types (B2T2)☆62Updated 7 months ago
- ☆22Updated 6 years ago
- Szalinski: A Tool for Synthesizing Structured CAD Models with Equality Saturation and Inverse Transformations☆46Updated last year
- egraphs-good website☆15Updated 3 months ago
- An automated theorem prover that uses Büchi automata.☆40Updated 3 years ago
- A formal consistency proof of Quine's set theory New Foundations☆66Updated last week
- Makes rustc's exhaustiveness checker solve SAT problems☆15Updated 3 years ago
- ☆22Updated 2 years ago
- Utilities for the TLA+ ecoystem and model-based testing using TLA+.☆29Updated 2 years ago
- A rust crate for boolean expressions (expression trees, decision diagrams, etc.)☆31Updated this week
- Hash-based Diffing for AST's☆76Updated 4 years ago
- ☆10Updated 3 years ago
- A Seamless, Interactive Tactic Learner and Prover for Coq☆59Updated last month
- A Gallina compiler with C++17 as an intermediate representation☆42Updated 3 years ago
- ☆88Updated 3 years ago
- Educational Proof Assistant for Type Theory☆73Updated 5 months ago
- Datalog with equality for rust☆66Updated 2 months ago
- Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
- Synless is a language-agnostic tree editor.☆21Updated 2 weeks ago
- Cerberus C semantics☆60Updated this week
- An encyclopedia of proofs☆57Updated 2 months ago
- Metamath-knife can rapidly verify Metamath proofs, providing strong confidence that the proofs are correct.☆29Updated this week
- My personal standard for how to set up a Javascript workspace☆14Updated last year
- Forge: A Tool and Language for Teaching Formal Methods☆72Updated this week
- λ² is a tool for synthesizing functional programs from input-output examples.☆67Updated last year
- A prototype programming language with polymorphic reachability types that track freshness, sharing and separation.☆44Updated last week
- Slides and handwritten notes on the course on models of programming languages☆50Updated 4 years ago
- Haskell re-implementation of STOKE, the stochastic superoptimizer☆64Updated 5 years ago