Auto-formatter for OCaml code
ocamlformat is a code formatter for the OCaml programming language that applies opinionated default formatting while remaining fully customizable through configuration files and predefined profiles such as `default`, `ocamlformat`, and `janestreet`. Beyond standard code formatting, it can format comments, docstrings, and code blocks within comments, and it provides an RPC server for integration with other tools. The project is part of the OCaml Platform and was initially created by Josh Berdine, with significant ongoing contributions from Hugo Heuzard, Guillaume Petiot, and Jules Aguillon, supported financially by Facebook, Jane Street, and Tarides.