3 ms·
Yes, really. Reference the SO post linked to; there are numerous people who had issues updating cabal-install. I've seen them referenced in /r/haskell and in Ha
by MaxGabriel 12y ago
Yes, really. Reference the SO post linked to; there are numerous people who had issues updating cabal-install. I've seen them referenced in /r/haskell and in Haskell documentation. The homebrew installation of haskell-platform may resolve some of these issues; I'm not familiar with it.
Additionally, you're working with the knowledge that once you install Haskell Platform, you need to update cabal-install (This is not something a newcomer would expect given that they just downloaded cabal via Haskell Platform).
Just getting the Platform installed is misleading as well; there's still the issue of dealing with package conflicts which happens frequently in Haskell and is non-trivial to deal with for a newcomer.
Finally, using Haskell Platform at all might cause troubles; it's explicitly recommended against by the popular Getting Started guide by bitemyapp https://github.com/bitemyapp/learnhaskell https://github.com/bitemyapp/learnhaskell because it uses the global package database.
- wyager 12y ago>Additionally, you're working with the knowledge that once you install Haskell Platform, you need to update cabal-install Well, you don't really need to. It will work fine even if you don't (and I think it notifies you to upgrade if an upgrade is available). You don't even need to use cabal to get started. > there's still the issue of dealing with package conflicts which happens frequently in Haskell and is non-trivial to deal with for a newcomer. How strange. I've done quite a few Haskell projects and never run into this. I didn't start using Cabal sandboxes until recently.