sdiehl / typechecker-zooView external linksLinks
A menagerie of cute implementations of modern typechecking algorithms
β382Jan 26, 2026Updated 3 weeks ago
Alternatives and similar repositories for typechecker-zoo
Users that are interested in typechecker-zoo are comparing it to the libraries listed below
Sorting:
- π¦ Implementations of various type inference algorithms. The new project is now at https://github.com/cu1ch3n/type-inference-zoo-frontendβ¦β153Jun 22, 2025Updated 7 months ago
- Infinite lists aka streamsβ18Dec 19, 2025Updated last month
- A garden of small programming language implementations πͺ΄β312Updated this week
- A statically typed version of pest.β12Dec 2, 2025Updated 2 months ago
- OxiZ is a high-performance Satisfiability Modulo Theories (SMT) solver written entirely in Rust. This project is part of an initiative toβ¦β35Feb 6, 2026Updated last week
- π¦ An experimental elaborator for dependent type theory using effects and handlersβ37Nov 21, 2025Updated 2 months ago
- A toy compiler for NumPy array expressions that uses e-graphs and MLIRβ116Aug 11, 2025Updated 6 months ago
- A logical relations model of a minimal type theory with bounded first-class universe levels mechanized in Lean.β22Jan 28, 2026Updated 2 weeks ago
- A Haskell library for building Slack apps in Socket Modeβ15Oct 23, 2023Updated 2 years ago
- Common interface for tracing/instrumentation libraries in OCamlβ32Updated this week
- Formal verification tool for Rust: check 100% of execution cases of your programs to make safer applications.β1,079Updated this week
- OCaml - Oxidized!β648Updated this week
- A enumerator for MLIR, relying on the information given by IRDL.β23Updated this week
- Benchmark repository of polyglot effect handler examplesβ34Aug 21, 2025Updated 5 months ago
- egg is a flexible, high-performance e-graph libraryβ1,670Dec 4, 2025Updated 2 months ago
- A simple package to format Backus-Naur formβ15Feb 9, 2026Updated last week
- Rocqet proof languageβ28Aug 11, 2025Updated 6 months ago
- Compositional Verification of Composite Byzantine Protocolsβ13Aug 24, 2024Updated last year
- Typed effects API for OxCamlβ23Jan 15, 2026Updated last month
- A language with lexical effect handlers and lightweight effect polymorphismβ421Updated this week
- Visual Studio Code Extension and Language Server Protocol for Rocq / Coq [maintainers=@gbdrt,@SkySkimmer,@tabareau]β197Feb 4, 2026Updated last week
- Koka language compiler and interpreterβ3,804Updated this week
- Futhark integration for Rust projectsβ16Sep 12, 2025Updated 5 months ago
- Most influential papers in programming languagesβ59Jan 20, 2025Updated last year
- π¦ Implementations of various type inference algorithms. Online playground is at https://zoo.cuichen.cc/β21Sep 20, 2025Updated 4 months ago
- β14Oct 25, 2025Updated 3 months ago
- a model of MIR and the Rust type/trait systemβ325Updated this week
- GHC plugin for automatic case splittingβ18Sep 7, 2025Updated 5 months ago
- A Collection of Papers & Notes in Programming Language & Formal Verificationβ17May 10, 2022Updated 3 years ago
- Learn Lean 4 with PLFA proofs.β102Apr 8, 2025Updated 10 months ago
- an educational compiler intermediate representationβ736Feb 6, 2026Updated last week
- β37Apr 14, 2024Updated last year
- Solving the 1 Billion Row Challenge in MPLβ17Jan 9, 2024Updated 2 years ago
- outline and links for PLDI 2022 tutorialβ17Jun 13, 2022Updated 3 years ago
- Verified Rust for low-level systems codeβ2,291Updated this week
- Demo for high-performance type theory elaborationβ580Feb 2, 2026Updated 2 weeks ago
- Agda is a dependently typed programming language / interactive theorem prover.β2,788Updated this week
- Tiny theorem prover with syntax like Lean 4 in <1K LOCβ67Jul 21, 2025Updated 6 months ago
- Systems language with linear types and capability-based security.β1,451Jul 28, 2025Updated 6 months ago