Why the Prelude must die

Ian Lynagh igloo at earth.li
Sun Mar 25 11:46:57 EDT 2007


[reply-to set; dropping libraries]

On Sun, Mar 25, 2007 at 04:33:51PM +0100, David House wrote:
> On 25/03/07, Ian Lynagh <igloo at earth.li> wrote:
> >I've submitted:
> >
> >    http://hackage.haskell.org/trac/haskell-prime/ticket/124
> >
> >which I hope covers the essence of the result of this thread.
> 
> I'd hate to have to import things like Data.Function for such trivial
> functions as (.) and ($)

You wouldn't have to import a number of different modules like
Data.Function, you could just import Prelude.

The only difference is that, for Real modules, you explicitly say that
you want the Prelude, rather than sometimes needing magic like

    import Prelude ()


Thanks
Ian



More information about the Libraries mailing list