Nix Haskell Development (2020)

  • This was written 3 years ago.
  • Wasn’t this a controversial opinion then? What about now? Has anything changed since?
  • As far as I can see, there are still two competing approaches to Nix and Haskell: nixpkgs.haskellPackages vs. haskell.nix. Both exist and haskellPackages isn’t even close to being abandoned or dead.
  • As far as I can see, most tutorials today (including those showing nix flakes with Haskell) are geared towards haskellPackages. (Of course the old Gonzales tutorial, which brought lots of people into the fold, was about haskellPackages but that’s outdated now)
  • This is very confusing to a newcomer in 2023 who has no idea where to begin.
1 Like