let hsPkgs = import ./default.nix {}; in hsPkgs.shellFor { # Builds a Hoogle documentation index of all dependencies, # and provides a "hoogle" command to search the index. withHoogle = true; # You might want some extra tools in the shell (optional). # Some common tools can be added with the `tools` argument tools = { cabal = "3.2.0.0"; }; # Prevents cabal from choosing alternate plans, so that # *all* dependencies are provided by Nix. exactDeps = true; }