TiarkRompf / reachability
☆46Updated last month
Alternatives and similar repositories for reachability:
Users that are interested in reachability are comparing it to the libraries listed below
- A prototype programming language with polymorphic reachability types that track freshness, sharing and separation.☆44Updated last month
- A deterministic parser with fused lexing☆72Updated last year
- Staged Abstract Interpreters☆66Updated 2 years ago
- Deadlock freedom by type checking☆20Updated last year
- Compositional Verification of Composite Byzantine Protocols☆12Updated 7 months ago
- Best of POPL (BOP) Reading Group Memoirs☆67Updated 3 years ago
- a proof-of-concept programming language based on Call-by-push-value☆53Updated this week
- Demo for dependent types + runtime code generation☆69Updated last month
- Coq library for tactics, basic definitions, sets, maps☆44Updated last month
- Finite sets and maps for Coq with extensional equality☆30Updated 4 months ago
- Sturdy is a library for developing sound static analyses in Haskell.☆61Updated last year
- A mechanisation of Wasm in Coq(Rocq)☆103Updated last week
- Symbolic-execution-based verifier for the Viper intermediate verification language.☆98Updated last week
- A cyclic theorem prover framework.☆32Updated 2 weeks ago
- Type-driven, component based synthesis, showcasing TYpe Guided Abstract Refinement (TYGAR)☆60Updated 2 years ago
- A Seamless, Interactive Tactic Learner and Prover for Coq☆64Updated this week
- ♾️ A library for universe levels and universe polymorphism☆34Updated 4 months ago
- PL conference deadline countdowns☆58Updated 2 weeks ago
- EGraphs in OCaml☆64Updated last year
- Automation for de Bruijn syntax and substitution in Coq [maintainers=@RalfJung,@co-dan]☆56Updated 6 months ago
- Companion Coq development for Xavier Leroy's 2021 lectures on program logics☆40Updated 4 years ago
- Formalization of C++ for verification purposes.☆80Updated this week
- Coq plugin embedding elpi☆163Updated this week
- Refreshing automation for inductive equational proofs using e-graphs☆20Updated 9 months ago
- A rosetta stone for metaprogramming in Coq, with different examples of tactics, plugins, etc implemented in different metaprogramming lan…☆17Updated last year
- Definition of the Viper intermediate verification language.☆84Updated last week
- PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.☆81Updated 3 years ago
- Separation Logic Proofs in Lean☆35Updated 2 weeks ago
- A formalisation of the Calculus of Constructions☆68Updated 8 months ago
- Gallina to Bedrock2 compilation toolkit☆53Updated this week