المخلوط EncodingError
في روبي
< Ruby
يوفر المخلوط Enumerable
مجموعة من الأصناف مع توابع تنقل (traversal) وبحث عديدة قادرة على ترتيب عناصر مجموعة مع بعضها بعضًا. يجب أن يوفر الصنف التابع each
الذي يعيد العضو التالي من المجموعة. إن استعمل التابع max
، أو mix
، أو sort
، فيجب أن يُوازَن بين الكائنات في المجموعة باستعمال المعامل <=>
الذي تعتمد عليه تلك التوابع في ترتيب عناصر المجموعة الواحدة مع بعضها بعضًا.