For those who don’t know the learn-ocaml platform yet:
- a static instance of learn-ocaml, combining the latest release of learn-ocaml and learn-ocaml-corpus’ exercises, is available at: https://ocaml-sf.org/learn-ocaml-public/;
- the learn-ocaml artifact itself (distributed under the MIT license) is a full-stack web server written in OCaml, fully customizable to serve Markdown-based lectures and interactive exercises endowed with auto-grading tests, written in OCaml as well;
- an emacs frontend for learn-ocaml is also available on MELPA;
- the learn-ocaml-corpus is a large collection of exercises that originated in the OCaml MOOC and has been further extended by several authors since then.