Tuareg is a Caml mode for GNU Emacs. It handles automatic indentation of OCaml code. Key parts of the code are highlighted using Font-Lock. Support to run an interactive toplevel and debugger is provided.

WWW: https://elpa.nongnu.org/nongnu/tuareg.html
