When it comes to developing programs, one of the common tools utilized by programmers is the ability to loop through collections of data. In this chapter, we will work through the powerful iteration tools that come with the Ruby programming language that allow you to traverse various collection types. Additionally, you will be able to do the following:
- Demonstrate how looping and iteration are able to perform sequential processes
- Use Ruby's Enumerable class to perform functional programming processes