2012-06-11から1日間の記事一覧
Revenge of the Nerds Ruby def foo(n) lambda { |i| n += i } end f = foo(1) puts f.call(1) puts f.call(2) puts f.call(3) puts f.call(4) puts f.call(5) #=> 2 #=> 4 #=> 7 #=> 11 #=> 16 #=> nil Python Python の lambda は式しか使えない。代入は文…
牌語備忘録 -pygo
Revenge of the Nerds Ruby def foo(n) lambda { |i| n += i } end f = foo(1) puts f.call(1) puts f.call(2) puts f.call(3) puts f.call(4) puts f.call(5) #=> 2 #=> 4 #=> 7 #=> 11 #=> 16 #=> nil Python Python の lambda は式しか使えない。代入は文…