awesome-ocaml
github.com/ocaml-community/awesome-ocaml ↗A curated collection of awesome OCaml tools, frameworks, libraries and articles.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me exercises and short examples resources from awesome-ocaml"
Installation instructions →What's inside
Exercises and Short Examples
General
Metaprogramming
- A Guide to Extension Points in OCaml
- camlp4
Camlp4 is part of the standard OCaml distribution and is different from Camlp5.
- camlp5
Camlp5 is a preprocessor-pretty-printer of OCaml.
- Extension Points, or how OCaml is becoming more like Lisp
- Fan
- MetaOCaml
Language-related
Messaging
Compilers and Compiler Tools
- Angstrom
Parser combinators built for speed and memory efficiency
- Caramel
Caramel is a functional language for building type-safe, scalable, and maintainable applications.
- cDuce
cDuce is a modern XML-oriented functional language with innovative features.
- Compcert C Compiler
It is a C Compiler supporting most of the ISO C90 and C99 / ANSI C features.
- Eff Programming Language
Eff is a functional language with handlers of not only exceptions, but also of other computational effects such as state or I/O.
- Hack Programming Language
Showing a sample of 370 resources. View the full list on GitHub →