On Jan 14, 11:09 ¨Βν¬ ϊσμεφι Όϊσμ®®®ΐηναιμ®γονΎ χςοτεΊ
> foo = lambda {|x| lambda {|y| return x+y}}
>
> foo.call(3)(4)

In ruby 1.9, you could also do:
  foo.(3).(4)

You also have a curry method:

  bar = lambda {|x,y| x + y}
  bar.curry[3].(4)

-tom