ruby 引数にくっついてる&ってなんだろう?
処理ブロックを引数として渡す時に&を付与するようです。
# 1引数の手続き(その働きは引数をpで印字すること)を生成し、変数pobjに格納 pobj = proc {|v| p v } [1,2,3].each(&pobj) # 手続きオブジェクトをブロックの代わりに渡している => 1 2 3
参考にさせていただいたページ
処理ブロックを引数として渡す時に&を付与するようです。
# 1引数の手続き(その働きは引数をpで印字すること)を生成し、変数pobjに格納 pobj = proc {|v| p v } [1,2,3].each(&pobj) # 手続きオブジェクトをブロックの代わりに渡している => 1 2 3
参考にさせていただいたページ