|
|
|
|
|
by jumpwah
3932 days ago
|
|
I'm not sure cabal can really be considered a package manager as the article here states [1]. Stack helps, but I think just using a dedicated package manager to manage haskell things is probably the way to go. Nix has a lot of haskell packages in it already, and guix has a hackage 'import' tool which helps you with writing a new package definition for a project that hasn't already been packaged. You may think that's overkill, and fair enough. But I've been through cabal hell before, and I'd honestly rather not anymore, ever. [1]: https://ivanmiljenovic.wordpress.com/2010/03/15/repeat-after... |
|