A small example of a source->source pattern matching to decision tree compiler
☆14Jul 29, 2020Updated 5 years ago
Alternatives and similar repositories for match-compile
Users that are interested in match-compile are comparing it to the libraries listed below
Sorting:
- ☆12Feb 11, 2019Updated 7 years ago
- Mechanized proofs and example programs for the paper Type Inference Logics, published at OOPSLA24.☆11Aug 28, 2024Updated last year
- A compiler and bytecode interpreter for a subset of Python☆10Jan 23, 2021Updated 5 years ago
- ☆13Nov 23, 2019Updated 6 years ago
- Datatype-generic object-oriented transformations for OCaml☆17Nov 16, 2025Updated 3 months ago
- Dynamically-typed Haskell expressions involving applications and variables.☆22Jan 30, 2025Updated last year
- haha I'm graduating☆14Jul 22, 2021Updated 4 years ago
- A simple BDD library for OCaml☆13May 20, 2025Updated 9 months ago
- Compiler for a simplified version of Rust developed in OCaml under Jean Christophe Filliatre Supervision (https://www.lri.fr/~filliatr/in…☆13Aug 8, 2020Updated 5 years ago
- ☆17Apr 4, 2024Updated last year
- A Coq plugin that implements exceptions in Coq☆13Jan 7, 2021Updated 5 years ago
- Formal Semantics for Why3☆20Sep 28, 2025Updated 5 months ago
- Haskell implementation and Coq proof for an implicit polymorphic gradual type system.☆17May 27, 2020Updated 5 years ago
- Dafny for Metatheory of Programming Languages☆29Feb 6, 2026Updated 3 weeks ago
- ☆26Jul 18, 2022Updated 3 years ago
- A meta-circular interpreter of a subset of Scheme☆16Apr 12, 2020Updated 5 years ago
- ☆16Apr 19, 2022Updated 3 years ago
- Alternative implementation of the logical framework Dedukti in Rust☆23Apr 10, 2025Updated 10 months ago
- Rust macro to build std::Command objects with shell syntax. Uses macro_rules! and works on stable.☆43Mar 12, 2020Updated 5 years ago
- An experimental language server for SomewhatML☆24Dec 30, 2022Updated 3 years ago
- My Attempt at System Fω with Row-Polymorphism☆30Jul 4, 2021Updated 4 years ago
- A mini language for logic programming☆23Jun 5, 2020Updated 5 years ago
- A bare-bones LCF-style proof assistant☆25Aug 13, 2019Updated 6 years ago
- Didactic implementation of the type checker described in "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism" writ…☆22May 20, 2021Updated 4 years ago
- MixML prototype interpreter☆27Dec 13, 2019Updated 6 years ago
- Alternative algorithm for algebraic subtyping.☆174Feb 14, 2026Updated 2 weeks ago
- WebAssembly specification, reference interpreter, and test suite with effect handlers extension.☆33Jun 10, 2022Updated 3 years ago
- This package provides a Coq formalization of abstract algebra using a functional programming style. The modules contained within the pack…☆28Feb 28, 2019Updated 7 years ago
- Formalization of the Dependent Object Types (DOT) calculus☆66Aug 30, 2022Updated 3 years ago
- Ascend - simple, yet fun terminal RPG.☆32Nov 2, 2024Updated last year
- being a thing I build on a Saturday☆28Mar 5, 2018Updated 7 years ago
- The artifact associated with "Parsing with Zippers (Functional Pearl)" (Darragh and Adams) to appear in ICFP 2020.☆29Jan 24, 2024Updated 2 years ago
- Oversimplified version of Simple-sub: without recursive types, without nested let polymorphism, and with approximated type-variable-to-ty…☆27Jun 18, 2022Updated 3 years ago
- A Toy Inverse Bidirectional Typechecker☆32May 13, 2019Updated 6 years ago
- Finite sets and maps for Coq with extensional equality☆30Jan 16, 2026Updated last month
- ☆28Feb 16, 2026Updated last week
- Implementations of the Knight programming language☆22Jun 20, 2021Updated 4 years ago
- Specification of the Cedille Core language☆35Jul 21, 2020Updated 5 years ago
- Dice Language Support for VS Code☆10Sep 29, 2020Updated 5 years ago