On Sep 10, 2004, at 3:07 PM, Mikael Brockman wrote:

> Kent Sibilev <ksibilev / bellsouth.net> writes:
>> On Sep 10, 2004, at 5:38 PM, Alexey Verkhovsky wrote:
>>> On Fri, 2004-09-10 at 20:30, Mark Hubbart wrote:
>>>> <% foo = lambda do %>
>>> Oh... I was wondering about the same question, thanks a lot for the
>>> answer.
>>>
>>> Isn't lambda a deprecated keyword, by the way? I remember reading
>>> something like that on this list.
>>
>> No, it's proc keyword which is deprecated.

Kernel#proc is deprecated, because it is different from Proc.new, which 
causes confusion. Kernel#proc is an alias (effectively, if not 
actually) for Kernel#lambda. The exact differences have been discussed 
elsewhere on the list.

> To be utterly pedantic, proc and lambda aren't keywords: they're
> regular method names.

:)

cheers,
Mark