OPAM and Dune (jbuilder) work very nicely IME. You don't need to touch a Makefile, you don't need to build anything by hand outside of the package manager.
i wish there was something like `jbuilder new`, but alas. my current impression is that everything in ocaml-land wants you to spend time writing cryptic configuration files and inventing bespoke project structures.
It is very straightforward to use opam and dune.
Re:State of Multicore OCaml [pdf]
by AceJohnny2 on Thursday June 28, 2018 @05:26PM
(#17420617)
OPAM? [1]
(Haven't used cargo, and only briefly touched OPAM. Don't know the feature gap, but am curious to learn more)
It just needs a cargo equivalent. The existing tools weren't sufficient last I checked.