{R : Type u} →
  {inst : Ring R} →
    {E : Type v} →
      {inst_1 : AddCommGroup E} →
        {inst_2 : Module R E} → {F : Type w} → {inst_3 : AddCommGroup F} → {inst_4 : Module R F} → (E →ₗ.[R] F) → ℕ