Enumerable is een module die een rijke set methoden biedt voor het doornemen, zoeken en manipuleren van verzamelingen — map, select, , , , en vele anderen. Arrays, hashes, ranges, en elke klasse die definieert, krijgen al deze methoden. Het staat centraal in Ruby's elegante, functionele dataverwerking.
