Haskell's "stack" failing. Trouble understanding package system

I’ll have a look through those threads.

But a point is raised in Can I use Haskell’s stack with nix run for a resolver not in my current nixpkgs? which I don’t think is answered there, which I quote:

What’s going on with https://search.nixos.org/packages having seemingly the wrong package list?