∀ {k : Type u} {G : Type v} {H : Type w} [inst : CommRing k] [inst_1 : Monoid G] [inst_2 : Monoid H] (φ : G →* H)
  {A B : Rep.{max u w, u, v} k G} (f : A ⟶ B),
  Rep.coindMap' φ f =
    Rep.ofHom
      (let __spread.0 := CategoryTheory.Linear.rightComp k (Rep.res φ (Rep.leftRegular k H)) f;
      { toLinearMap := __spread.0, isIntertwining' := ⋯ })