A Guide to Enumerator::Lazy and Lazy Enumeration in Ruby 2

A look at what the new "lazy enumeration" features in Ruby 2.0 and beyond can do for you and how they work. Includes a primer to enumeration and Enumerator in general too, to bring you up to speed.