Match compilation algorithm in OCaml
☆34Feb 24, 2025Updated last year
Alternatives and similar repositories for match
Users that are interested in match are comparing it to the libraries listed below
Sorting:
- Playing with type systems☆51Dec 29, 2024Updated last year
- Type inference implementation in OCaml using Algorithm W☆10Aug 26, 2021Updated 4 years ago
- Parallel version of incremental library☆20Nov 2, 2023Updated 2 years ago
- An interactive tool for experimenting with LR(1) grammars☆20Feb 8, 2022Updated 4 years ago
- A practical LLVM backend for OCaml (will never be finished)☆35Apr 20, 2014Updated 11 years ago
- Javascript implementation of "Complete and Easy Bidirectional Type Checking for Higher-Rank Polymorphism"☆79Aug 1, 2024Updated last year
- ☆24Oct 8, 2024Updated last year
- Generate MoonBit bindings from TypeScript definitions via the TypeScript compiler API☆11Jul 29, 2025Updated 7 months ago
- SSA vs ANF☆47Jul 20, 2015Updated 10 years ago
- Alternative Core language for GHC plugins☆39Feb 15, 2016Updated 10 years ago
- Cash is a Unix shell that is embedded within Objective Caml. It's a Caml implementation of (an as large as possible subset of) the API of…☆11Sep 7, 2013Updated 12 years ago
- OCaml bindings for the Integer Set Library.☆13Jun 12, 2014Updated 11 years ago
- The fluffy programming language main repository☆25Feb 2, 2013Updated 13 years ago
- A compiler from a small functional language to C. Especially features algebraic effects and handlers with multishot continuations, and a …☆91Dec 10, 2018Updated 7 years ago
- Constrained Application Protocol (RFC 7252) implementation for OCaml.☆12Apr 3, 2024Updated last year
- Top down operator precedence parser (also known as Pratt parser) implementation for OCaml. (Unreleased)☆11Feb 27, 2018Updated 8 years ago
- Trace visualisation tool for Eio programs☆16Sep 5, 2025Updated 5 months ago
- Reflect the essence of OCaml types as values☆14Dec 12, 2024Updated last year
- A small example of a source->source pattern matching to decision tree compiler☆14Jul 29, 2020Updated 5 years ago
- Open records implemented using map over universal type☆34Mar 30, 2020Updated 5 years ago
- Datatype-generic object-oriented transformations for OCaml☆17Nov 16, 2025Updated 3 months ago
- OCaml asynchronous scheduler and monad for server-oriented programming.☆16Apr 8, 2025Updated 10 months ago
- OCaml bindings to Minisat☆12May 6, 2024Updated last year
- Attempt to prove semantic preservation (forward simulation) for a simple compiler.☆12May 1, 2024Updated last year
- My implementation for the compiler for the Tiger programming language from Andrew W. Appels book, Modern Compiler Implementation in C.☆13Oct 14, 2020Updated 5 years ago
- ☆15Mar 12, 2016Updated 9 years ago
- ☆17Aug 28, 2024Updated last year
- My attempt at writing a R⁵RS-compliant Scheme with Megaparsec☆14Dec 15, 2025Updated 2 months ago
- A graph based approach to type inference written in F#☆21Dec 14, 2025Updated 2 months ago
- Grammatical parsers - combinator library for parsing general context-free grammars☆45Jan 23, 2026Updated last month
- OCaml library to work with DWARF format☆37Dec 1, 2025Updated 3 months ago
- Distribute/marshal instances of ocaml extensible variant types and exceptions☆16Nov 26, 2016Updated 9 years ago
- Cell language C++ runtime☆18Oct 1, 2020Updated 5 years ago
- OCaml-Text is a library for dealing with ``text'', i.e. sequence of unicode characters, in a convenient way.☆19Jun 27, 2022Updated 3 years ago
- A Datalog Framework for Python☆16Mar 8, 2023Updated 2 years ago
- Look at https://github.com/anuragsoni/shuttle_http instead☆15Jan 16, 2026Updated last month
- a tiny tool for visualising substructual sharing in data structures 🕵️♀️☆18Apr 4, 2019Updated 6 years ago
- ☆17Apr 4, 2024Updated last year
- ReScript bindings for the VS Code API☆13Jul 8, 2025Updated 7 months ago