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

Josef Svenningsson josef.svenningsson at gmail.com
Mon Sep 17 14:04:11 EDT 2007


On 9/17/07, Ian Lynagh <igloo at earth.li> wrote:
> 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.)
>
So if I understand you correctly you're saying that you don't want any
such functions add at all.

> > 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.
>
Ok, my guess was wrong then.

> > together. No matter what I've tried (logging as both myself
>
> What's your username?
>
josef

> > 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?
>
>
Yes, I'm using that page but when I open it it just complains that I
don't have the right permissions. This happens even if I have logged
in before. So I log in and create a new ticket, fill in the details
and click either preview or submit. No matter what, trac tells me I
don't have permission to create a new ticket.

Thanks,

Josef


More information about the Libraries mailing list