Context sensitive completion for OCaml
Merlin is an assistant for editing OCaml code. It aims to provide the features available in modern IDEs: error reporting, auto completion, source browsing and much more. You should also install a package that integrates with your editor of choice, such as emacs-merlin or vim-merlin.
You can contact the maintainers of this package via email at
ocaml-merlin dash maintainers at fedoraproject dot org.