Re:Rasa: Extremely modular text editor built in Haskell
by dllthomas on Tuesday January 17, 2017 @12:02PM
(#13419085)
One optics issue is that dependencies occasionally cause pain in every environment. When that happens in Haskell, it gets labeled "cabal hell" even though the worst issues have been long since fixed.
Yes it can, see dllthomas' updated examples.
> Finally, the still unresolved Cabal hell speaks for itself.
The major reason for cabal hell was that you couldn't install multiple versions of the same package. This has been resolved with cabal new-build and should become the default after a few releases of testing.
For the curious cabal new-build accomplishes this by copying what the nix package manager does. See:
http://blog.ezyang.com/2016/05/announcing-cabal-new-build-ni...