anchor.diff:      } // (
         if system == null then {} else { inherit system; }
       ));
  -    lib = import "${nixpkgs.path}/pkgs/development/haskell-modules/lib.nix" { pkgs = nixpkgs; };
  +    lib = import (nixpkgs.path + "/pkgs/development/haskell-modules/lib.nix") { pkgs = nixpkgs; };
       filterGit = builtins.filterSource (path: type: !(builtins.any (x: x == baseNameOf path) [".git" "default.nix" "shell.nix"]));
       # All imports of sources need to go here, so that they can be explicitly cached
       sources = {
  
positive.code:       '';
      };
    };
    ghcjsCompiler = (overrideCabal (ghc.callPackage "${nixpkgs.path}/pkgs/development/compilers/ghcjs" {
      bootPkgs = ghc;
      ghcjsBootSrc = sources.ghcjs-boot;
      shims = sources.shims;
  
negative.code:         doHaddock = false;
        });
  
        ghcWithPackages = selectFrom: self.callPackage (nixpkgs.path + "/pkgs/development/haskell-modules/with-packages-wrapper.nix") {
          inherit (self) llvmPackages;
          haskellPackages = self;
          packages = selectFrom self;
  