2006-05-30から1日間の記事一覧
ブロックの合成.1.9なら Proc.new{|*args,&block| ... } のようにProc.newのブロックで&blockを引数に取れるのでスマートに書ける.なるほど.というわけで1.9をコンパイルして実験. p = Proc.new{|*args,&block| method(:foo).call{ method(:bar).call &b…
ブロックの合成.1.9なら Proc.new{|*args,&block| ... } のようにProc.newのブロックで&blockを引数に取れるのでスマートに書ける.なるほど.というわけで1.9をコンパイルして実験. p = Proc.new{|*args,&block| method(:foo).call{ method(:bar).call &b…