{ nixpkgs }: with nixpkgs; let ghc = pkgs.haskell.packages.ghc844.ghcWithPackages (hp: with hp; [ blaze-html blaze-markup bytestring hinotify MonadRandom random scotty shakespeare text ]); make = ../chip/make; entrypoint = "Ibb"; in stdenv.mkDerivation rec { name = "ibb"; version = "0"; src = ../.; nativeBuildInputs = [ ghc ]; strictDeps = true; buildPhase = "${ghc}/bin/runhaskell ${make} ibb"; installPhase = '' mkdir -p $out/bin cp bild/${name} $out/bin/${name} ''; }