Hacker News new | ask | show | jobs
by kornish 3859 days ago
Luckily, Stack [1] allays a lot of the reproducible build hell that Cabal sometimes provides. I would highly recommend trying Stack out before deciding that the Haskell package management system is a dealbreaker for you. More and more open source projects are using it - and if they aren't, perhaps that could make a good first contribution to a larger project (if you're having build trouble with vanilla Cabal, others probably are as well).

[1]: https://github.com/commercialhaskell/stack

2 comments

And converting Cabal projects to Stack is really easy: at least for the simple projects I've tried Stack's automated conversion tool did all the work.
Thanks for the heads up, I will take a look :)
The developers are stack will be really, really happy to hear your thoughts, when you used stack.

(I know this because they kept following up with me a few times, until I finally got around to giving it a try.)