Welcome to OCaml and thanks for sharing your project! ![]()
Does this solve a real problem, or does the community have better answers I missed?
This is still an open problem in the ecosystem. You may be interested in comparing with these related efforts as well:
- https://github.com/ocamlpro/drom
- https://github.com/tmattio/spin
- https://www.alicecaml.org/
- OCaml Package Management With Dune - Dune documentation (for which, coincidentally, we just published an update Dune Package Management Updates)
There are also some unpublished/un-publicized efforts in this space which you may come across ![]()