Proposal: unified installer

When we say no cabal-install as a downside of stack, what exactly is meant by that? It’s relatively straightforward to write stack install cabal-install, and given stack exec --no-ghc-package-path zsh, you can use the stack provided ghc and the stack installed cabal-install binary pretty easily.

I currently use ghcup lately to manage cabal and ghc versions outside of stack, but for a long time, the stack based workflow for getting cabal-install and ghc was the only way I used either tool.

5 Likes