anchor.diff:  
     dataInttrie = callPackage ../development/libraries/haskell/data-inttrie {};
   
  -  dataLens = callPackage ../development/libraries/haskell/data-lens {};
  +  dataLens = callPackage ../development/libraries/haskell/data-lens {
  +    comonadTransformers = self.comonadTransformers_2_1_2;
  +    semigroupoids = self.semigroupoids_1_3_4;
  +  };
   
     dataLensTemplate = callPackage ../development/libraries/haskell/data-lens-template {};
   
  
positive.code:   semigroups = callPackage ../development/libraries/haskell/semigroups {};
  
    semigroupoids_1_3_4 = callPackage ../development/libraries/haskell/semigroupoids/1.3.4.nix {
      comonad = self.comonad_1_1_16;
    };
  
    semigroupoids = callPackage ../development/libraries/haskell/semigroupoids {};
  
negative.code: 
    comonad = callPackage ../development/libraries/haskell/comonad {};
  
    comonadTransformers_2_1_2 = callPackage ../development/libraries/haskell/comonad-transformers/2.1.2.nix {
      comonad = self.comonad_1_1_1_6;
      semigroupoids = self.semigroupoids_1_3_4;
    };
  
    comonadTransformers = callPackage ../development/libraries/haskell/comonad-transformers {};
  
  