Re: [GHC] #10365: Make Semigroup as a superclass of Monoid (Phase 1) (was: Make Semigroup as a superclass of Monoid)