{C : Type u_1} →
  [inst : CategoryTheory.Category.{v_1, u_1} C] →
    [inst_1 : CategoryTheory.Preadditive C] →
      {I₁ : Type u_2} →
        {I₂ : Type u_3} →
          {I₁₂ : Type u_4} →
            {c₁ : ComplexShape I₁} →
              {c₂ : ComplexShape I₂} →
                {K L : HomologicalComplex₂ C c₁ c₂} →
                  (K ⟶ L) →
                    (c₁₂ : ComplexShape I₁₂) →
                      [inst_2 : TotalComplexShape c₁ c₂ c₁₂] →
                        [inst_3 : DecidableEq I₁₂] →
                          [inst_4 : K.HasTotal c₁₂] → [inst_5 : L.HasTotal c₁₂] → K.total c₁₂ ⟶ L.total c₁₂