From: "Suraj N. Kurapati" Date: 2008-05-20T10:21:44+09:00 Subject: Re: lambda, ->, haskell, and so on Christopher Gill wrote: > how about an uppercase lambda (instead of the usual lowercase one) > composed of a forward slash, then a backward slash: /\ > > /\(x) {...} How about enhancing the squiggly-ness of the arrow in the lowercase lambda through the use of a tilda (~)? ~> (x) { ... } However, my first preference would be to resolve the ambiguity of "|" in the Ruby parser itself (see [1] and [2]). That would obviate the need for a new lambda operator and enhance the existing, well established lambda {|| ...} idiom. [1] http://www.ruby-forum.com/topic/151550#673072 [2] http://www.ruby-forum.com/topic/151550#673110 Thanks for your consideration.