Ruby, Rails, Web2.0 » Blog Archive » Ruby’s Most Underused Keyword
http://www.rubyrailways.com/rubys-most-underused-keyword/
redo ‘jumps’ to the beginning of the block
REDO: Ruby’s Most Underused Keyword
To understand this, remember this (from the Pickaxe book): "A Ruby iterator is simply a method that can invoke a block of code"