St

Streams في Elixir

4 تمارين

نبذة عن Streams

وحدة Stream هي البديل الكسول عن وحدة Enum الفورية. التدفقات:

  • تُطبّق بروتوكول Enumerable.
  • قابلة للتركيب.
  • تُمثَّل داخليًا على هيئة دوال.
  • يمكن أن تكون لا نهائية.

التدفقات مثالية للتعامل مع الموارد البطيئة والمجموعات الضخمة جدًا التي قد تكون لا نهائية. أما في كل الحالات الأخرى، فاستخدم Enum بدلًا منها.

تعديل عبر GitHub يفتح الرابط في نافذة أو علامة تبويب جديدة

تعلّم Streams