I want Haskell where the dependency tooling isn’t a PITA. Cabal has issues, so does Stack, and haskell.nix makes you download 5GB of data to use a project.
Whereas PureScript has issues with compatibility once you use a non-JavaScript back-end, there will inevitably be a lot of unforseen issue with the JavaScript back-end, but ultimately this work is good to see.
Cabal (and Stack too maybe? unsure) has improved a lot in the last couple of years. Sure it “has issues,” but I think most language specific package managers bring some form of baggage or another.
I want Haskell where the dependency tooling isn’t a PITA. Cabal has issues, so does Stack, and haskell.nix makes you download 5GB of data to use a project.
Whereas PureScript has issues with compatibility once you use a non-JavaScript back-end, there will inevitably be a lot of unforseen issue with the JavaScript back-end, but ultimately this work is good to see.
I mostly use guix this days, but haven’t really had any issue with cabal. Wonder what issues you’ve run into?
Cabal (and Stack too maybe? unsure) has improved a lot in the last couple of years. Sure it “has issues,” but I think most language specific package managers bring some form of baggage or another.