{ new_pkgs ? import {}, }: with (import (builtins.fetchTarball { url = "https://github.com/dmjio/miso/archive/refs/tags/1.8.tar.gz"; }) {}); let drv = pkgs.haskell.packages.ghcjs.callCabal2nix "chandlr" ./. {}; env = drv.env.overrideAttrs (oldAttrs: { buildInputs = oldAttrs.buildInputs ++ [ pkgs.haskellPackages.cabal-install new_pkgs.haskellPackages.ghcjs-dom new_pkgs.haskellPackages.miso-from-html new_pkgs.haskellPackages.hlint ]; }); in if pkgs.lib.inNixShell then env else drv