title: Ruby flow control
body: <p>I can't find any useful resources online that breaks down Ruby's different flow-control options.</p>
  
  <p>Let's assume that I'm iterating over an array within in a method:</p>
  
  <pre><code>def a_method
     things.each do |t|
        # control options?
     end
  end
  </code></pre>
  
  <p>What are my different flow-control options here?  How do they differ?</p>
  
  <ol>
  <li>retry</li>
  <li>return</li>
  <li>break</li>
  <li>next</li>
  <li>redo </li>
  </ol>