chshersh / pragmatic-category-theoryView external linksLinks
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:
- 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 last year
- Assets for the book "Logic for Programmers"☆25Feb 2, 2026Updated 2 weeks ago
- Я - extremely composable embeddable programming language☆108Updated this week
- 📜 CCL: Categorical Configuration Language, The most elegant configuration language☆252Aug 1, 2025Updated 6 months ago
- OCaml implementation of DSub, a ML like language with subtyping and path dependent types.☆13Apr 18, 2017Updated 8 years ago
- Category Theory in Programming☆13Jan 22, 2026Updated 3 weeks ago
- An implementation of Colin James' "Compiling Lambda Calculus"☆16Sep 29, 2022Updated 3 years ago
- Linearizability Hoare Logic☆17Feb 9, 2026Updated last week
- A formally-verified provably-safe sandboxing Wasm-to-native compiler☆28Aug 30, 2022Updated 3 years ago
- A tool for keeping a personal log☆16Jan 1, 2025Updated last year
- An OCaml extension for RISC-V☆16Nov 6, 2020Updated 5 years ago
- 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 3 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 3 years ago
- Support for for students (Python)☆70Nov 3, 2025Updated 3 months ago
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆33May 2, 2025Updated 9 months ago
- Raw bindings to platform APIs for OCaml☆16Mar 18, 2024Updated last year
- A garden of small programming language implementations 🪴☆312Updated 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
- The Ribbon compiler, interpreter and runtime. An embeddable programming language, offering performance without sacrificing safety or usab…☆21Jan 18, 2026Updated 3 weeks ago
- Interval datatype, interval arithmetic, and interval-based containers for Haskell☆22Feb 3, 2026Updated 2 weeks ago
- A drop-in replacement for F# core library with generally faster defaults☆49Jun 23, 2025Updated 7 months ago
- Compiler backend for generating Scheme code☆28Nov 27, 2025Updated 2 months ago
- 🍰🍴Template project based on the cake-slayer architecture library☆19Jan 11, 2023Updated 3 years ago
- My personal site.☆10Jan 20, 2026Updated 3 weeks ago
- dependent type theory experiment☆26Mar 1, 2024Updated last year
- An experimental language exploring computation and meaning through term unification, with logic-agnostic types.☆124Jan 24, 2026Updated 3 weeks ago
- Modern, pure OCaml socket pool for Riot☆43Apr 15, 2024Updated last year
- A formally verified compiler for a simple language with numbers and sums☆27Nov 29, 2020Updated 5 years ago
- Martin-Löf type theory + W-types implemented in C (WIP)☆27Aug 9, 2025Updated 6 months ago
- theseus, functional programming language with fully reversible computation☆126Jun 3, 2019Updated 6 years ago
- The Dao of Functional Programming☆503Jan 23, 2026Updated 3 weeks ago