returnやbreakを使ったときのProc.newとラムダの挙動の違い - Qiita

はじめにRubyではProc.new(またはprocメソッド)で手続きオブジェクトを作成することができます。f = Proc.new { 'Hello!' }# または# f = proc …