I'm going to return to #haskell after a very long time. Back then, the #cabal hell was excruciating. But now, thanks to #nix, setting up a project is like two seconds from the time you decide to create it to the point you start coding.
@someodd In short: yes. For getting things released and distributed, stack's reproducibility focus and better UX and Windows support is more useful than cabal's dynamic install plan solving.
(“#stack vs #cabal” is an old and still slightly polarising debate so be warned. In 2024 #Haskell people should be familiar with the strengths of each and keep both in their toolbox.)
I don't care what the elites say, I think that items in quotation marks that aren't indicating speech by another person should have the punctuation outside the quotes.
Take this for "example".
This is a petty hill I will die on. Suck it, linguistic cabal.
I started my show and tell at work yesterday with: “Every company has a crazy person talking about #Nix. I never imagine that one day I would be that person but here we are.”
I gave a quick demo how I could nix develop into a controlled reproducible development environment for one of our projects. Not sure if any of it stuck, but people will have at least seen it once now.