Personally I don't see why everyone appears to prefer the syntax with
\ in it over just the obvious case section syntax which was originally
proposed.

case of { ... }

looks much better to me than

\case of { ... }

and the former makes sense to me as a simple extension of operator
sections to another part of the syntax.

Does anyone else agree?

On 6 July 2012 20:40, Chris Smith <[email protected]> wrote:
> Whoops, my earlier answer forgot to copy mailing lists... I would love to
> see \of, but I really don't think this is important enough to make case
> sometimes introduce layout and other times not.  If it's going to obfuscate
> the lexical syntax like that, I'd rather just stick with \x->case x of.
>
> On Jul 6, 2012 3:15 PM, "Strake" <[email protected]> wrote:
>>
>> On 05/07/2012, Mikhail Vorozhtsov <[email protected]> wrote:
>> > Hi.
>> >
>> > After 21 months of occasional arguing the lambda-case proposal(s) is in
>> > danger of being buried under its own trac ticket comments. We need fresh
>> > blood to finally reach an agreement on the syntax. Read the wiki
>> > page[1], take a look at the ticket[2], vote and comment on the
>> > proposals!
>> >
>>
>> +1 for "\ of" multi-clause lambdas
>>
>> It looks like binding "of" to me, which it ain't, but it is nicely
>> brief...
>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>

_______________________________________________
Glasgow-haskell-users mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to