endoMi<A> function

Monoid<Endo<A>> endoMi<A>()

Implementation

Monoid<Endo<A>> endoMi<A>() => monoid(() => (A a) => a, (Endo<A> e1, Endo<A> e2) => (A a) => e1(e2(a)));