2007-06-11から1日間の記事一覧
Proc.newのブロックの中でreturnを書くと、そのreturnは実行されるけど lambdaのブロックの中でreturnを書いても、そのreturnは実行されない irb(main):001:0> def foo irb(main):002:1> f = Proc.new{return "return from foo from inside proc"} irb(main)…
lambadaって!われながら。
Proc.newのブロックの中でreturnを書くと、そのreturnは実行されるけど lambdaのブロックの中でreturnを書いても、そのreturnは実行されない irb(main):001:0> def foo irb(main):002:1> f = Proc.new{return "return from foo from inside proc"} irb(main)…
lambadaって!われながら。