(R : Type u_1) →
  [inst : Semiring R] →
    (M : Type u_2) →
      [inst_1 : AddCommMonoid M] →
        [Module R M] →
          (N : Type u_3) → [inst_3 : AddCommMonoid N] → [Module R N] → Type u_7 → Type (max (max u_2 u_3) u_7)