Open
Description
... e.g. cabal env
.
People do confuse what "installing libraries" and "installing executables" means, and after answering on few issues, I think stronger that separation of commands will make UX clearer.
An alternative is to drop --lib
flag, and teach cabal install
to do the right thing every time. I don't see how it would work.
edit by @fgaz: I'm hijacking the OP to raise the visibility of the cabal env prototype: https://github.com/phadej/cabal-extras/tree/master/cabal-env
help & feedback are welcome