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