net-mqtt is marked as broken. Nix (or Stackage) doesn’t fix unmaintained packages. Someone else needs to fix them when devs don’t have time to do it (especially during GHC bump).
I used Haskell from cabal, stack, cabal new*, pacman (habs), debian and so on. If you find Haskell on Nix/Guix not optimal then try other options and wait for a GHC bump ;)
@erictapen @dan ps sometimes when a leaf package is simple all what we need to do is
nix-shell -p "haskellPackages.ghcWithPackages (pkgs: [haskell.lib.doJailbreak pkgs.net-mqtt])"
or even allowBroken when a flagged package was fixed in its latest version but Nix maintainers forgot to untick it ((un)marking broken is a manual process).
Cybrespace is an instance of Mastodon, a social network based on open web protocols and free, open-source software. It is decentralized like e-mail.