Is it worth switching from Stack to Cabal?

I put a Makefile in my projects and just type make build, etc. Then the make rule calls cabal or stack or cargo or npm or …

That way my muscle memory does the same thing, regardless of build system.

And when I use cabal, I have the rule run hpack before calling cabal.

1 Like