OCaml Programming Guidelines This is a set of reasonable guidelines for writing OCaml programs that reflect the consensus among veteran OCaml programmers. OCaml source code can be formatted automatically with OCamlFormat, so you don't have to worry about formatting it by hand. You can speed up code review by just focusing on the important parts. Nevertheless, some best practices are not automated,