A curated list of projects, learning materials, and other resources from the OCaml ecosystem.
Learn the OCaml language by following a series of examples.
Exercism is an online coding platform that offers a variety of programming exercises and challenges. It offers a free mentoring service.
A course teaching the principles of functional programming from Université de Paris
A platform for learning the OCaml language, featuring a Web toplevel, an exercise environment, and a directory of lessons and tutorials.
OCamlverse is an effort to document everything worth knowing about OCaml, an industrial-strength functional programming language
A curated list of references to awesome OCaml tools, frameworks, libraries, and articles
Fuzzy search in OCaml's documentation for almost all opam packages
Search across 17 million lines of OCaml available on opam
You will find course materials such as assignments, lecture notes, and other educational resources related to the course.
Exercises, projects, and resources to help users get familiar with the OCaml programming language.
A set of exercises for learning and practicing OCaml programming that involves fixing errors in provided OCaml programs.