Re:The Haskell user experience
by pje on Wednesday August 05, 2015 @11:13AM
(#10010332)
And you haven't even mentioned Cabal, which is arguably the single worst thing about the Haskell ecosystem.
[ Parent
| on HN ]
Re:The Haskell user experience
by david-given on Wednesday August 05, 2015 @12:52PM
(#10011089)
I loathe and detest user-mode packaging systems, so I actually installed my packages via Debian and then built my app using ghc --make. Which, BTW, works beautifully. So I never had to touch hackage or cabal. Luckily.
Cabal itself is fine. The problems are
(1) Haskell is a compiled language, so you need to compile everything locally
(2) Libraries are unstable, because they are young and authors are too creative, so dependencies are unstable.
Maven, and whatever Python and Ruby have, can ship you everything you need to run. (Except for things that depend on C bindings, where they become just as painful as Haskell libs, for the same reasons)