darcs patch: Add equating p x y = p x == p y

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Fri Oct 20 07:20:17 EDT 2006


Bulat Ziganshin <bulat.ziganshin at gmail.com> wrote:

> Friday, October 20, 2006, 2:34:15 PM, you wrote:
> 
> >     `on`
> >     const
> >     id
> >     flip
> >     (.)
> >     ($)
> >     ($!)
> 
> > Any suggestions for a good name for such a module?  Data.Function
> > does not sound right to my ears.
> 
> some *.Base? at least in GHC, GHC.Base module holds them all

But the whole point is that these functions are in *no* way
implementation-specific!  They are very general, very "basic" indeed,
but basic to the language, not a compiler.

Regards,
    Malcolm


More information about the Libraries mailing list