Martin DeMello wrote:

>a[1] works nicely for lambdas too, btw (not that I wouldn't like to see
>a(1), of course).
>  
>
Try the 1.9 cvs version:

irb(main):001:0> a = lambda { |x| x * 2 }
=> #<Proc:0xb7c6118c@(irb):1>
irb(main):002:0> a(1)
=> 2
irb(main):003:0> a 1
=> 2

-- 
Florian Frank