4 ms·
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
by kornish 11y 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 https://github.com/commercialhaskell/stack
- eru 11y agoAnd 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.
- louthy 11y agoThanks for the heads up, I will take a look :)
- eru 11y agoThe 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.)