{ pkgs ? import { } }: let haskellPackages = pkgs.haskellPackages.override { overrides = self: super: { anissue = super.callCabal2nix "anissue" ./. {}; }; }; in rec { inherit (haskellPackages) anissue; shell = haskellPackages.shellFor { packages = _: [ anissue ]; buildInputs = [ haskellPackages.cabal-install haskellPackages.ormolu ]; shellHook = '' HISTFILE=${pkgs.lib.escapeShellArg ./.}/.history; export HISTFILE ''; }; }