Якби я хотів зробити щось подібне:
collection.each do |i|
return nil if i == 3
..many lines of code here..
end
Як би я отримав такий ефект? Я знаю, що міг би просто обернути все усередині блоку великим оператором if, але я хотів би уникнути вкладеності, якщо це можливо.
Перерва тут не спрацює, оскільки я не хочу зупиняти ітерацію решти елементів.
next value
іbreak value
. Саме те, що я шукав.