メソッド内の Proc オブジェクト
メソッド内で Proc.new したときに、ブロックの指定が無ければ、メソッドに伴うブロックを Proc オブジェクトとして生成する。
def kuma pr = Proc.new pr.call( 10 ) end p kuma{ |n| n+1 } # => 11
メソッド内で Proc.new したときに、ブロックの指定が無ければ、メソッドに伴うブロックを Proc オブジェクトとして生成する。
def kuma pr = Proc.new pr.call( 10 ) end p kuma{ |n| n+1 } # => 11