Simon Marlow wrote:
> 
> Well, simply extending the Haskell syntax to allow
> 
>         \ p11 .. p1n -> e1
>         ..
>         pm1 .. pmn -> em
> 
> (with appropriate layout) should be ok, but I haven't tried it.  Guarded
> right-hand-sides could be allowed too.

Introducing layout after \ will break a lot of programs. For example,
consider the way >>= is often formatted:

        f >>= \x ->
        g >>= \y ->
        ...

I guess that's why Marcin suggested using a new keyword.

        - Andreas

-- 
Andreas Rossberg, [EMAIL PROTECTED]

"Computer games don't affect kids.
 If Pac Man affected us as kids, we would all be running around in
 darkened rooms, munching pills, and listening to repetitive music."

_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to