Pragmatic Category Theory for Beginners in OCaml with lots of real-world examples
☆132Dec 20, 2024Updated last year
Alternatives and similar repositories for pragmatic-category-theory
Users that are interested in pragmatic-category-theory are comparing it to the libraries listed below
Sorting:
- TensaLang is a Tensor-first programming language, compiler, and runtime that let you write the Model’s inference engine (e.g. LLMs) and s…☆71Feb 20, 2026Updated 2 weeks ago
- Attempt to prove semantic preservation (forward simulation) for a simple compiler.☆12May 1, 2024Updated last year
- A verified compiler for a lazy functional language☆39Updated this week
- A Krivine machine for the call-by-name reduction of lambda calculus (+ call/cc) expressions in Haskell.☆15Feb 26, 2024Updated 2 years ago
- Я - extremely composable embeddable programming language☆107Mar 1, 2026Updated last week
- 📜 CCL: Categorical Configuration Language, The most elegant configuration language☆253Aug 1, 2025Updated 7 months ago
- An implementation of Colin James' "Compiling Lambda Calculus"☆16Sep 29, 2022Updated 3 years ago
- Linearizability Hoare Logic☆17Feb 9, 2026Updated last month
- Category Theory in Programming☆13Jan 22, 2026Updated last month
- OCaml implementation of DSub, a ML like language with subtyping and path dependent types.☆13Apr 18, 2017Updated 8 years ago
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆29Aug 30, 2022Updated 3 years ago
- An OCaml extension for RISC-V☆16Nov 6, 2020Updated 5 years ago
- A tool for keeping a personal log☆16Jan 1, 2025Updated last year
- A minimal implementation of Hindley-Milner's Algorithm J in OCaml☆79Jan 20, 2022Updated 4 years ago
- A project which aim to help engineers to make proves easily☆14Mar 3, 2022Updated 4 years ago
- File format and optimizer for programs encoded in binary lambda calculus☆17Jan 21, 2024Updated 2 years ago
- A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language☆15Sep 16, 2021Updated 4 years ago
- Matita (proof assistant) with embedded elpi☆15Jan 30, 2018Updated 8 years ago
- Algorithms to layout trees in a pretty manner.☆36Mar 7, 2022Updated 4 years ago
- Support for for students (Python)☆70Nov 3, 2025Updated 4 months ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆33May 2, 2025Updated 10 months ago
- Raw bindings to platform APIs for OCaml☆16Mar 18, 2024Updated last year
- A garden of small programming language implementations 🪴☆313Updated this week
- SECD microprocessor reimplementation in VHDL☆36Nov 13, 2019Updated 6 years ago
- ReactiveML: a programming language for implementing interactive systems.☆20Nov 14, 2022Updated 3 years ago
- Fast, CommonMark-compliant Markdown parser written in Racket☆35Oct 8, 2024Updated last year
- Interval datatype, interval arithmetic, and interval-based containers for Haskell☆22Feb 3, 2026Updated last month
- The Ribbon compiler, interpreter and runtime. An embeddable programming language, offering performance without sacrificing safety or usab…☆21Feb 28, 2026Updated last week
- A drop-in replacement for F# core library with generally faster defaults☆49Jun 23, 2025Updated 8 months ago
- 🍰🍴Template project based on the cake-slayer architecture library☆19Jan 11, 2023Updated 3 years ago
- dependent type theory experiment☆26Mar 1, 2024Updated 2 years ago
- Compiler backend for generating Scheme code☆28Nov 27, 2025Updated 3 months ago
- My personal site.☆10Mar 1, 2026Updated last week
- An experimental language exploring computation and meaning through term unification, with logic-agnostic types.☆126Mar 1, 2026Updated last week
- Modern, pure OCaml socket pool for Riot☆43Apr 15, 2024Updated last year
- A formally verified compiler for a simple language with numbers and sums☆28Nov 29, 2020Updated 5 years ago
- Martin-Löf type theory + W-types implemented in C (WIP)☆27Feb 16, 2026Updated 3 weeks ago
- theseus, functional programming language with fully reversible computation☆127Jun 3, 2019Updated 6 years ago
- A Lévy-optimal lambda calculus reducer with a backdoor to C☆43Feb 25, 2026Updated last week