Rubyブロックを見るにはどのような概念的な方法がありますか?rubyブロックを理解する
私は、Array、Aを持っている、と私は次の関数に渡す場合:その中に配列を渡し、
def MergeSort(&var)
...
end
そして機能を実行します。
MergeSort(A)
ウィル配列を関数のブロックのように扱われますか?ブロックのメリットは何ですか?ブロックを使用するための良いパターンは何ですか?私はこれらが無関係で潜在的にランダムな質問であることを理解しています。 Rubyのブロックを明確にする答えがあれば分かるはずです。
これは本当に優れた書き込みです。ありがとう@Mischa – zallarak
これは現在死んでいるリンクです。将来の検索の場合は、この[1つ]をチェックしてください(http://www.reactive.io/tips/2008/12)。/21/understanding-ruby-blocks-procs-and-lambdas /) –
@IslamAzab、ありがとう。私はリンクを更新しました。私はこれがリンクオンリーの答えで問題を示していると思います; – Mischa