

Personally, I’d love to see this feature.
Right now, I build Haskell using cabal because I found the IOHK Haskell.nix implementation broken when I reached for it for a project with pkg-config dependencies.
Similar deal with purs-nix when Purescript rewrote spago and broke purs-nix.
It would be nice to finally build these two languages in Nix again with that lovely determinism I’ve grown so comfortable with.
I’m hoping NixOS figures out these inevitable growing pains. The problem they’re having has a ton to do with flakes and Eelco not wanting to accept the community’s pushback on this feature. So, he implemented the feature in his “upstream” project.
I use it all the time but I’m told it is unstable.