Streams memproses data secara berperingkat, dalam ketulan (chunks), dan bukannya memuatkan semuanya ke dalam memori serentak. Ini menjadikannya penting untuk data besar (fail besar, pemindahan rangkaian) di mana menampan (buffering) semuanya akan menghabiskan memori.
Masalah yang diselesaikan oleh streams
data = fs..();
(data);
fs.()
.(transform)
.(fs.());
