Proposal: Num instance for tuples

Simon Marlow marlowsd at gmail.com
Fri Oct 19 13:29:13 CEST 2012


On 18/10/2012 11:07, Henning Thielemann wrote:
>
> On Thu, 18 Oct 2012, Twan van Laarhoven wrote:
>
>> One piece of utility code that I find myself writing over and over
>> again is the pointwise Num instance for tuples, i.e.
>
> For my taste, writing
>
>    2 :: (Int, Integer)
>
>    abs (x,y)
>
> should yield a compiler error and the compiler should not try to
> interpret it in some way. For the cases where you need these instances I
> suggest you use custom data types.

Agreed, -1 from me.

Cheers,
	Simon





More information about the Libraries mailing list