▲ | anentropic 7 days ago | |
(writing all the below while being aware you likely know much more about OCaml than I do...!) Possibly `eval $(opam env)` is something that should just go in your ~/.zshrc The OCaml folks have done some work recently to improve the onboarding documentation, which I think is going in a positive direction e.g. https://ocaml.org/docs/installing-ocaml (the eval as a one-off post install command) And then guiding people to use 'switches' https://ocaml.org/docs/opam-switch-introduction, which I totally missed when I started with the language. > Local switches are automatically selected based on the current working directory. |