RubyのlambdaとProc.newは凄くにてるけど、少し違う 同じ挙動 irb(main):012:0> square = {|x| puts x**2} SyntaxError: compile error irb(main):016:0* square1 = lambda {|x| puts x**2} => #<Proc:0x00002ab8c198d420@(irb):16> irb(main):017:0> square1.call(2) 4 => nil irb(main):021:0</proc:0x00002ab8c198d420@(irb):16>…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。