内部イテレータはイケてないという話を読んだのですが、
Rubyのイテーレータは内部、外部どっち?
ttp://enbug.tdiary.net/20070123.html#p01