Enumerable هي وحدة توفر مجموعة غنية من الوسائل للمرور عبر المجموعات والبحث فيها والتعامل معها — map, select, , , ، والعديد من الوسائل الأخرى. المصفوفات والقواميس والنطاقات وأي فئة تعرّف تحصل على جميع هذه الوسائل. إنها جوهر معالجة البيانات الأنيقة والوظيفية في Ruby.
