Enumerable#reduce / injectメソッドで途中で処理を中断して、その時点での結果を返したいなーと思うときがあります。 どうするんだろうなーと思ったのですが、 Rubyのbreak文は引数とれるのでそこに結果を渡してあげればいいようです。 以下説明 Rubyで1から5までの数を足し合わせるコードは以下のように書きます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く