ご存知のように、Ruby1.9でProcを呼び出す方法はいくつかあります。
 f =->n {[:hello, n]}
 p f[:ruby]       # => [:hello, :ruby]
 p f.call(:ruby)  # => [:hello, :ruby]
 p f.(:ruby)      # => [:hello, :ruby]
 p f === :ruby    # => [:hello, :ruby]
私は興味があります、Procを呼び出すより「自然な」方法は何ですか?「ナチュラル」は、おそらく、より多くのコンピュータサイエンスを意味します-方法のように。