3 ms·
> Cabal; easily fetch more packages from Hackage Having spent the past two days trying to recover from Cabal Install's dependency hell (still ongoing), I must
by louthy 13y ago
> Cabal; easily fetch more packages from Hackage
Having spent the past two days trying to recover from Cabal Install's dependency hell (still ongoing), I must disagree on this. OSX seems to be particularly shonky (on mavericks), Windows has been relatively plain sailing.
http://ivanmiljenovic.wordpress.com/2010/03/15/repeat-after-me-cabal-is-not-a-package-manager/ http://ivanmiljenovic.wordpress.com/2010/03/15/repeat-after-...
Don't let that put you off though, Haskell really is a beautiful language, I quite often find myself just sitting back and looking at the code thinking "Damn that looks good".
- louthy 13y agoHeh, 1 min after posting this I fixed my dependency hell! Finally. Clearly I just needed a bit of HN distraction :)
- lelf 13y agoYou should sort out how to use cabal sandboxing http://www.haskell.org/cabal/users-guide/installing-packages.html#developing-with-sandboxes http://www.haskell.org/cabal/users-guide/installing-packages...
- nbouscal 13y agoCabal still has a little ways to go, but it has been improving rapidly. Sandboxes came out recently and have helped a lot.
- MaxGabriel 13y agoThis was what finally got Cabal working for me on OS X http://stackoverflow.com/a/21285413/1176156 http://stackoverflow.com/a/21285413/1176156
- lallysingh 13y agoI just cabal init in each new project directory, add my deps as desired there, and cabal-dev install it. Pretty easy.