Streams تعالج البيانات بشكل تدريجي، على دفعات، بدلاً من تحميلها جميعًا في الذاكرة مرة واحدة. هذا يجعلها ضرورية للبيانات الكبيرة (الملفات الكبيرة، عمليات نقل الشبكة) حيث أن تخزين كل شيء مؤقتًا سيستنزف الذاكرة.
المشكلة التي تحلها Streams
data = fs..();
(data);
fs.()
.(transform)
.(fs.());
