3 ms·
> But even in Haskell, isn't "Cabal hell" a thing? No. Just use stack + Stackage and you have a huge set of packages which are mutually compatible. (You can a
by Quekid5 6y ago
> But even in Haskell, isn't "Cabal hell" a thing?
No. Just use stack + Stackage and you have a huge set of packages which are mutually compatible.
(You can also use cabal-install with a Stackage snapshot, I think. Not sure though. Cabal-install has also improved massively and doesn't really do "global" installation of dependencies, so it'll help a lot... but you may still run into difficulties making different versions of your project's dependencies work together.)