anchor.diff:      overrides = nixpkgsCross.android.aarch32.haskell.overlays.combined;
     };
   
  -  ghcIosSimulator64 = ghcIosSimulator64-8_4;
  +  ghcIosSimulator64 = if __useLegacyCompilers then ghcIosSimulator64-8_2 else ghcIosSimulator64-8_4;
     ghcIosSimulator64-8_4 = makeRecursivelyOverridableBHPToo ((makeRecursivelyOverridable nixpkgsCross.ios.simulator64.haskell.packages.integer-simple.ghcSplices-8_4).override {
       overrides = nixpkgsCross.ios.simulator64.haskell.overlays.combined;
     });
     ghcIosSimulator64-8_2 = (makeRecursivelyOverridable nixpkgsCross.ios.simulator64.haskell.packages.integer-simple.ghc822).override {
       overrides = nixpkgsCross.ios.simulator64.haskell.overlays.combined;
     };
  -  ghcIosAarch64 = ghcIosAarch64-8_4;
  +  ghcIosAarch64 = if __useLegacyCompilers then ghcIosAarch64-8_2 else ghcIosAarch64-8_4;
     ghcIosAarch64-8_4 = makeRecursivelyOverridableBHPToo ((makeRecursivelyOverridable nixpkgsCross.ios.aarch64.haskell.packages.integer-simple.ghcSplices-8_4).override {
       overrides = nixpkgsCross.ios.aarch64.haskell.overlays.combined;
     });
     ghcIosAarch64-8_2 = (makeRecursivelyOverridable nixpkgsCross.ios.aarch64.haskell.packages.integer-simple.ghc822).override {
       overrides = nixpkgsCross.ios.aarch64.haskell.overlays.combined;
     };
  -  ghcIosAarch32 = ghcIosAarch32-8_4;
  +  ghcIosAarch32 = if __useLegacyCompilers then ghcIosAarch32-8_2 else ghcIosAarch32-8_4;
     ghcIosAarch32-8_4 = makeRecursivelyOverridableBHPToo ((makeRecursivelyOverridable nixpkgsCross.ios.aarch32.haskell.packages.integer-simple.ghcSplices-8_4).override {
       overrides = nixpkgsCross.ios.aarch32.haskell.overlays.combined;
     });
  
positive.code:         new));
    };
  
    ghcAndroidAarch64 = ghcAndroidAarch64-8_4;
    ghcAndroidAarch64-8_4 = makeRecursivelyOverridableBHPToo ((makeRecursivelyOverridable nixpkgsCross.android.aarch64.haskell.packages.integer-simple.ghcSplices-8_4).override {
      overrides = nixpkgsCross.android.aarch64.haskell.overlays.combined;
    });
    ghcAndroidAarch64-8_2 = (makeRecursivelyOverridable nixpkgsCross.android.aarch64.haskell.packages.integer-simple.ghc822).override {
      overrides = nixpkgsCross.android.aarch64.haskell.overlays.combined;
    };
    ghcAndroidAarch32 = ghcAndroidAarch32-8_4;
    ghcAndroidAarch32-8_4 = makeRecursivelyOverridableBHPToo ((makeRecursivelyOverridable nixpkgsCross.android.aarch32.haskell.packages.integer-simple.ghcSplices-8_4).override {
      overrides = nixpkgsCross.android.aarch32.haskell.overlays.combined;
    });
  
negative.code:     overrides = nixpkgs.haskell.overlays.combined;
    };
  
    ghc = if __useLegacyCompilers then ghc8_0 else ghc8_4;
    ghcHEAD = (makeRecursivelyOverridable nixpkgs.haskell.packages.ghcHEAD).override {
      overrides = nixpkgs.haskell.overlays.combined;
    };
  