2006-04-17から1日間の記事一覧

lambdaとproc

lambdaとprocはいずれもProc.newの同義語です。 p lambda {} #=> #<Proc:0x00000000@a.rb:1> p proc {} #=> #<Proc:0x00000000@a.rb:2> p Proc.new {} #=> #<Proc:0x00000000@a.rb:3>追記:あ、ささださんからツッコミが。確かに"except the resulting Proc objects check the number of parameters passed when called."というのを見</proc:0x00000000@a.rb:3></proc:0x00000000@a.rb:2></proc:0x00000000@a.rb:1>…