Enumerable er et modul, der tilbyder et omfattende sæt metoder til at traversere, søge i og manipulere sammlinger — map, select, , , og meget mere. Arrays, hashes, ranges og enhver klasse, der definerer , får alle disse metoder. Det er centralt for Rubys elegante, funktionelle databehandling.
