Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2014-10-29から1日間の記事一覧

可変変数の場合におけるprocとlambdaの差

可変変数の場合においては、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…