Proposal: Add &&& and *** to Data.Tuple

Ian Lynagh igloo at earth.li
Mon Sep 17 13:51:22 EDT 2007


Hi Josef,

On Mon, Sep 17, 2007 at 03:23:46PM +0200, Josef Svenningsson wrote:
> 
> It is becoming increasingly popular to import Control.Arrow just to
> get access to the functions &&& and *** specialized to the function
> arrow. I propose to add the specialized version of these two functions
> to Data.Tuple which is more logical thing to import if you wish to
> have functions operating on tuples.

I think that having the same function with different types is likely to
cause user confusion, and also ambiguous function errors.

(I also think that using a different name for the specialised versions
would be a bad idea.)

> I haven't been able to create a ticket for this proposal. I'm unsure
> what the problem is, maybe trac and Firefox doesn't work so well

I think that combination works for other people.

> together. No matter what I've tried (logging as both myself

What's your username?

> and as
> guest) trac tells me that I don't have the permission to create a
> ticket whenever I submit it. If someone would be willing to create a
> ticket for this proposal I would be grateful.

Just to confirm, you are using
    http://hackage.haskell.org/trac/ghc/newticket
and it says "logged in as guest" at the top, right?


Thanks
Ian



More information about the Libraries mailing list