channels: final: prev: {

  __dontExport = true; # overrides clutter up actual creations

  # inherit (channels.latest)
  #   cachix
  #   dhall
  #   discord
  #   element-desktop
  #   rage
  #   nixpkgs-fmt
  #   qutebrowser
  #   signal-desktop
  #   starship;


  # haskellPackages = prev.haskellPackages.override
  #   (old: {
  #     overrides = prev.lib.composeExtensions (old.overrides or (_: _: { })) (hfinal: hprev:
  #       let version = prev.lib.replaceChars [ "." ] [ "" ] prev.ghc.version;
  #       in
  #       {
  #         # same for haskell packages, matching ghc versions
  #         inherit (channels.unstable.haskell.packages."ghc${version}")
  #           haskell-language-server;
  #       });
  #   });
}