anchor.diff:            ghcAndroidAarch64
             ghcAndroidAarch32
             ghcjs
  -          ghcjs8_2_2
  -          ghcjs8_4_3
  +          ghcjs8_2
  +          ghcjs8_4
             ghcSavedSplices
             android
             androidWithHaskellPackages
  
positive.code:       haskellOverlays.ghc-8_4
      ];
    };
    ghc8_2_2 = (extendHaskellPackages nixpkgs.pkgs.haskell.packages.ghc822).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        (ghcjsPkgs nixpkgs.pkgs.haskell.compiler.ghcjs82)
        haskellOverlays.ghc-8_2
      ];
    };
    ghc8_0_2 = (extendHaskellPackages nixpkgs.pkgs.haskell.packages.ghc802).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        haskellOverlays.ghc-8
  
negative.code:       haskellOverlays.saveSplices
      ];
    };
    ghcjs8_2 = (extendHaskellPackages ghcjs8_2Packages).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        haskellOverlays.ghcjs
        (optionalExtension useTextJSString haskellOverlays.textJSString)
      ];
    };
    ghcjs8_4 = (extendHaskellPackages ghcjs8_4Packages).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        haskellOverlays.ghcjs-8_4
        (optionalExtension useTextJSString haskellOverlays.textJSString)
      ];
    };
    ghcjs = ghcjs8_4;
    ghcHEAD = (extendHaskellPackages nixpkgs.pkgs.haskell.packages.ghcHEAD).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        haskellOverlays.ghc-head
      ];
    };
    ghc8_4 = (extendHaskellPackages nixpkgs.pkgs.haskell.packages.ghc843).override {
      overrides = lib.foldr lib.composeExtensions (_: _: {}) [
        (optionalExtension enableExposeAllUnfoldings haskellOverlays.exposeAllUnfoldings)
        (ghcjsPkgs (useTextJSStringAsBootPkg (nixpkgs.pkgs.haskell.compiler.ghcjs84.override {
  