ruby1.9のlambda
>> RUBY_DESCRIPTION => "ruby 1.9.1p0 (2009-01-20 revision 21700) [i686-linux]" >> lambda{ } => #<Proc:0x8303470@(irb):3 (lambda)> >> Proc.new{} => #<Proc:0x82dde8c@(irb):6> >> proc{} => #<Proc:0x82db808@(irb):7>
Procオブジェクトだけど、lambdaとProcは違うんだよ、と明示。