- Dune project builds and works well
- VSCode Navigation works for files defined in the project
However, if I navigate to a library installed through opam e.g., ~/.opam/switch-name/lib/base/queue.ml, I run into Unbound module errors
I have tried opam-monorepo. It doesn’t work well with utop e.g., When I run dune utop, I get an error:
Error: Files duniverse/csexp/src/csexp.cma(Csexp)
and duniverse/dune_/vendor/csexp/src/csexp.cma(Csexp)
both define a module named Csexp
Additionally, opam-monorepo is unmaintained.
Question:
- Is there a sane way to navigate
transitivedependencies in VSCode without running intoUnbound moduleerrors?
