Rust Automated Theorem Proving library inspired by a text by John Harrison (WIP)
☆21May 21, 2025Updated 9 months ago
Alternatives and similar repositories for harrison-rust
Users that are interested in harrison-rust are comparing it to the libraries listed below
Sorting:
- A BASIC language interpreter. Does not conform to existing standards. Mostly a toy.☆11Feb 7, 2024Updated 2 years ago
- easter egg is a flexible, high-performance e-graph library with support of multiple additional assumptions at once☆13Mar 27, 2025Updated 11 months ago
- Haskell library for representing and manipulating Symbolic Regression Tree☆16Updated this week
- ☆16Sep 30, 2021Updated 4 years ago
- Haskell port of the Tensor Algebra COmpiler☆16Nov 18, 2019Updated 6 years ago
- TensorRight: Automated Verification of Tensor Graph Rewrites☆18Nov 9, 2025Updated 3 months ago
- Rust implementation for esoteric object notation WATSON☆17Nov 20, 2025Updated 3 months ago
- Derive your Attribute Parsers☆13May 1, 2023Updated 2 years ago
- Symbolic Geometric Algebra with E-Graphs☆19Oct 11, 2023Updated 2 years ago
- Bring fusion to everyone☆14Feb 6, 2020Updated 6 years ago
- ☆13May 2, 2023Updated 2 years ago
- A parser based on the ALL(*) algorithm, implemented and verified in Coq.☆13Feb 14, 2023Updated 3 years ago
- A procedural macro that generates chaining methods from non-chaining ones in an impl block.☆15Oct 30, 2018Updated 7 years ago
- egraph <-> json☆16Dec 29, 2025Updated 2 months ago
- A Rust hashconsing library.☆38Jul 15, 2024Updated last year
- Easy SMT solver interaction☆34Feb 3, 2026Updated last month
- Datalog with equality for rust☆73Dec 15, 2025Updated 2 months ago
- ☆16Jul 3, 2023Updated 2 years ago
- Async friendly, simple and fast binary encoding and decoding in Rust☆24Apr 13, 2022Updated 3 years ago
- Public reference documents for the SMT-LIB standard☆20Feb 2, 2026Updated last month
- A generic implementation of double-buffering.☆17Dec 29, 2021Updated 4 years ago
- Safe low-level Vulkan bindings for Rust☆14Nov 12, 2025Updated 3 months ago
- Partition refinement☆16Sep 11, 2023Updated 2 years ago
- A rusty, dual-wielding Quake and Half-Life texture WAD parser.☆21Apr 2, 2024Updated last year
- Static security for database-backed Haskell applications using Liquid Haskell☆18May 29, 2024Updated last year
- Simple and fast async channels☆18Jun 22, 2024Updated last year
- A stack-allocated box that stores trait objects.☆20Jul 20, 2021Updated 4 years ago
- Ask for solutions.☆19Aug 5, 2019Updated 6 years ago
- Proofs of the number of inhabitants of polymorphic functions☆23Jul 19, 2018Updated 7 years ago
- Refreshing automation for inductive equational proofs using e-graphs☆24Jul 7, 2024Updated last year
- An implementation of Fibonacci Anyons in Haskell☆22Oct 14, 2019Updated 6 years ago
- ☆25Nov 2, 2025Updated 4 months ago
- Parallelized 3D FDTD Schrödinger Equation Solver☆20Aug 16, 2018Updated 7 years ago
- A pure-rust(with zero dependencies) fenwick tree, for the efficient computation of dynamic prefix sums.☆21Jan 4, 2026Updated last month
- Propositional logic with exponentials☆23Jan 12, 2026Updated last month
- A simple λProlog interpreter☆20Nov 29, 2021Updated 4 years ago
- Learning about Haskell with Variational Autoencoders☆19Nov 16, 2019Updated 6 years ago
- sorear's Metamath system engine - version 3 Rust☆25May 31, 2023Updated 2 years ago
- Binsec/Haunted is an extension of Binsec to verify speculative constant-time and detect Spectre attacks.☆17Oct 19, 2023Updated 2 years ago