FStarLang / pulse
The Pulse separation logic DSL for F*
☆16Updated last week
Alternatives and similar repositories for pulse:
Users that are interested in pulse are comparing it to the libraries listed below
- The Steel separation logic library for F*☆34Updated last week
- dependent type theory experiment☆26Updated last year
- Linearizability Hoare Logic☆13Updated last month
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆23Updated 2 years ago
- A toy dependent typed language.☆28Updated last week
- A Lean 4 formalization of partial combinatory algebras.☆13Updated 3 months ago
- A simple ML-like language with subtyping, polymorphism, higher rank types, and global type inference☆45Updated 2 months ago
- A simple induction and BMC engine.☆23Updated 2 years ago
- An experimental language server for SomewhatML☆24Updated 2 years ago
- A parser for ANSI C, in Lean4.☆20Updated last year
- 🩺 A library for compiler diagnostics☆44Updated 2 months ago
- Visualization tool for your IO-uring workload☆17Updated 8 months ago
- Coq proof for elaborating row polymorphism and bounded polymorphism into disjoint polymorphism.☆13Updated 4 years ago
- Artifact for paper "When Subtyping Constraints Liberate: A Novel Type Inference Approach for First-Class Polymorphism" (https://popl24.si…☆15Updated 11 months ago
- A compiler and runtime for normalizing the untyped λ-calculus☆31Updated 3 years ago
- For Jar artifacts☆14Updated 2 months ago
- Didactic implementation of the type checker described in "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism" writ…☆22Updated 3 years ago
- A simple prolog implementation in Rust☆26Updated 4 years ago
- An LLVM interface for Lean 4. (WIP)☆20Updated last year
- Benchmark repository of polyglot effect handler examples☆24Updated 3 weeks ago
- Alternative implementation of the logical framework Dedukti in Rust☆21Updated 3 weeks ago
- Reference compiler for c0☆36Updated 9 months ago
- Formalising the WASM spec in Lean☆22Updated 10 months ago
- Type-Level Programming in Rust☆27Updated 3 years ago
- Probabilistic separation logics for verifying higher-order probabilistic programs.☆23Updated this week
- An experimental programming language for ergonomic software verification☆16Updated this week
- A simple implementation of XTT, "A cubical language for Bishop sets"☆26Updated 3 years ago
- The uncurried minimal functional programming language for CPS transformation☆18Updated last year
- 🦖 Implementations of various type inference algorithms. Online interactive playground is available at https://zoo.cuichen.cc/☆27Updated 3 weeks ago
- EGraphs in OCaml☆65Updated last year