During initialization of OPAM I got this message:
A hook can be added to opam's init scripts to ensure that the shell remains in sync with the opam environment when they are loaded. Set that up? [y/N]
Could you clarify what does this mean?
I've tried to find out it here: https://github.com/ocaml/opam/search?q=hook&unscoped_q=hook
I heard this word before, but what is "shell hook"? What it is used for? Why it asks me to choose? :)