Carter Charbonneau wrote
> 2. Move Semigroup into PreludeNonEmpty seems to be frequently reimplemented, particularly by beginners.
>
> 2.1 Make Monoid depend on Semigroup.
Including Semigroup in Prelude would save all this duplication.
--
View this message in context: http://haskell.1045720.n5.nabble.com/Burning-more-bridges-mostly-numeric-ones-tp5744526p5744545.html
Sent from the Haskell - Libraries mailing list archive at Nabble.com.
_______________________________________________
Libraries mailing list
Libraries@haskell.org
http://www.haskell.org/mailman/listinfo/libraries