caterinaurban / TyppeteLinks
☆37Updated 6 years ago
Alternatives and similar repositories for Typpete
Users that are interested in Typpete are comparing it to the libraries listed below
Sorting:
- Staged Abstract Interpreters☆68Updated 2 years ago
- Types for Python☆87Updated 7 years ago
- An automated deductive program verifier.☆42Updated 2 years ago
- MoCHi: Model Checker for Higher-Order Programs☆43Updated 5 months ago
- SMTInterpol interpolating SMT solver☆68Updated this week
- EGraphs in OCaml☆75Updated last year
- λ² is a tool for synthesizing functional programs from input-output examples.☆79Updated 2 years ago
- Pedagogical first-order prover in Python☆76Updated 4 months ago
- Best of POPL (BOP) Reading Group Memoirs☆67Updated 3 years ago
- A SyGuS Solver☆29Updated 4 months ago
- Educational Proof Assistant for Type Theory☆75Updated last year
- SymDiff-Differential-Program-Verifier☆37Updated last month
- Symbolic-execution-based verifier for the Viper intermediate verification language.☆115Updated this week
- A language for symbolic transitions system, inspired by Ivy.☆70Updated last month
- Coq Protocol Playground with Se(xp)rialization of Internal Structures.☆133Updated 3 weeks ago
- Python bindings for egg☆49Updated 2 years ago
- An encyclopedia of proofs☆63Updated 11 months ago
- Cerberus C semantics☆70Updated last month
- CoqHammer: An Automated Reasoning Hammer Tool for Rocq - Proof Automation for Dependent Type Theory☆228Updated last week
- Alternative algorithm for algebraic subtyping.☆170Updated 2 weeks ago
- ☆30Updated last month
- Shrink Ray is a new test-case reducer designed to be effective on a wide range of formats☆29Updated 5 years ago
- Appendix of "Principles of Abstract Interpretation", P. Cousot, MIT Press, 2021, containing the proofs and the solutions of exercises not…☆43Updated 4 years ago
- Cyclic theorem prover for equalitional reasoning using egraphs☆26Updated last year
- An tutorial-style implementation of liquid/refinement types for a subset of Ocaml/Reason.☆150Updated 2 weeks ago
- A prototype programming language with polymorphic reachability types that track freshness, sharing and separation.☆45Updated 7 months ago
- a Rust implementation of first-order term rewriting systems (TRS)☆28Updated 3 years ago
- Reference type checker for the Lean theorem prover☆64Updated 8 years ago
- Jupyter kernel for Coq☆95Updated last year
- program synthesis is possible☆41Updated 6 years ago