Я не могу найти полезные ресурсы в Интернете, которые разбивают различные варианты управления потоком Ruby.
Предположим, что я выполняю итерацию по массиву внутри метода:
def a_method
things.each do |t|
# control options?
end
end
Какие у меня варианты управления потоком? Как они отличаются?
- повторная попытка
- возвращение
- перерыв
- Следующий
- redo