1 2 3 4 5 6 7 8 9 10 11 12 13
{ mkShell, ghc, haskell, biohazardSrc }: let ghcP = with haskell.lib; ghc.withPackages (pkgs: with pkgs; [ hlint (doJailbreak (markUnbroken (biohazard.overrideAttrs (_: { src = biohazardSrc; patches = [ ./biohazard.patch ]; })))) ]); in mkShell { buildInputs = [ ghcP ]; }