2014-10-29から1日間の記事一覧
可変変数の場合においては、procよりlambdaの方が変数チェックが厳密です procの場合 hoge = proc {|x, *w| (x||0) + w.inject(0,&:+)} hoge.curry(0)[1,2,3] => 6 lambdaの場合 hoge = lambda {|x, *w| (x||0) + w.inject(0,&:+)} hoge.curry(0)[1,2,3] ##A…
可変変数の場合においては、procよりlambdaの方が変数チェックが厳密です procの場合 hoge = proc {|x, *w| (x||0) + w.inject(0,&:+)} hoge.curry(0)[1,2,3] => 6 lambdaの場合 hoge = lambda {|x, *w| (x||0) + w.inject(0,&:+)} hoge.curry(0)[1,2,3] ##A…