∀ (R : Type u_3) [inst : Semiring R] {ι : Type u_1} (φ : ι → Type u_2) [inst_1 : (i : ι) → TopologicalSpace (φ i)]
  [inst_2 : (i : ι) → AddCommMonoid (φ i)] [inst_3 : (i : ι) → Module R (φ i)] {I : Set ι}
  [inst_4 : DecidablePred fun i => i ∈ I] (i : ι),
  Continuous fun a => (LinearMap.pi fun i => if h : i ∈ I then LinearMap.proj ⟨i, h⟩ else 0) a i