<div dir="ltr"><div class="gmail_default" style="font-family:'courier new',monospace">On #3: The library numeric-prelude achieves many of these goals (Plus a bunch more). If the experiences of using numeric-prelude are positive then using this or a subset of this as the standard numeric prelude might resolve these goals easily.</div>

<div class="gmail_default" style="font-family:'courier new',monospace"><br></div><div class="gmail_default" style="font-family:'courier new',monospace"><a href="http://hackage.haskell.org/package/numeric-prelude">http://hackage.haskell.org/package/numeric-prelude</a><br>

</div></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><font face="courier new, monospace">-Corey O'Connor<br><a href="mailto:coreyoconnor@gmail.com" target="_blank">coreyoconnor@gmail.com</a><br><a href="http://corebotllc.com/" target="_blank">http://corebotllc.com/</a></font></div>

</div>
<br><br><div class="gmail_quote">On Mon, Feb 24, 2014 at 5:13 AM, harry <span dir="ltr"><<a href="mailto:voldermort@hotmail.com" target="_blank">voldermort@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Carter Charbonneau wrote<br>
<div class="">> 2. Move Semigroup into Prelude<br>
><br>
> 2.1 Make Monoid depend on Semigroup.<br>
<br>
</div>NonEmpty seems to be frequently reimplemented, particularly by beginners.<br>
Including Semigroup in Prelude would save all this duplication.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://haskell.1045720.n5.nabble.com/Burning-more-bridges-mostly-numeric-ones-tp5744526p5744545.html" target="_blank">http://haskell.1045720.n5.nabble.com/Burning-more-bridges-mostly-numeric-ones-tp5744526p5744545.html</a><br>


Sent from the Haskell - Libraries mailing list archive at Nabble.com.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Libraries mailing list<br>
<a href="mailto:Libraries@haskell.org">Libraries@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/libraries" target="_blank">http://www.haskell.org/mailman/listinfo/libraries</a><br>
</div></div></blockquote></div><br></div>