<p>+1</p>
<div class="gmail_quote">On Sep 16, 2011 10:42 AM, "Ian Lynagh" <<a href="mailto:igloo@earth.li">igloo@earth.li</a>> wrote:<br type="attribution">> On Fri, Sep 16, 2011 at 12:47:18AM +0100, Paterson, Ross wrote:<br>
>> Ian Lynagh writes:<br>>> > I would like to propose that we remove the Show and Eq superclasses from<br>>> > Num, i.e. change<br>>> > class (Eq a, Show a) => Num a where<br>>> > [...]<br>
>> > to<br>>> > class Num a where<br>>> > [...]<br>>> <br>>> This will break client code, but will not fix other defects of Num,<br>> <br>> It doesn't solve everything, but I hope we can agree it is an<br>
> incremental step in the right direction. I don't think a revolutionary<br>> change fixing all the issues is feasible. This particular blemish was<br>> already being described as "largely historical" more than a decade ago:<br>
> <a href="http://www.haskell.org/pipermail/haskell/2000-October/006147.html">http://www.haskell.org/pipermail/haskell/2000-October/006147.html</a><br>> <br>> <br>> Thanks<br>> Ian<br>> <br>> <br>
> _______________________________________________<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">http://www.haskell.org/mailman/listinfo/libraries</a><br>
</div>