(R : Type u_1) →
  (S : Type u_2) →
    (M : Type u_3) →
      [inst : Semiring R] →
        [inst_1 : Semiring S] →
          [inst_2 : AddCommMonoid M] →
            [inst_3 : Module R M] →
              [inst_4 : Module S M] →
                [inst_5 : SMulCommClass R S M] →
                  [inst_6 : TopologicalSpace M] →
                    [inst_7 : ContinuousAdd M] →
                      [inst_8 : ContinuousConstSMul S M] →
                        [inst_9 : TopologicalSpace R] → [ContinuousSMul R M] → M ≃ₗ[S] R →L[R] M