A stream-ek az adatokat inkrementálisan, darabokra osztva dolgozzák fel, ahelyett, hogy az egészet egyszerre töltenék be a memóriába. Ez azok számára nélkülözhetetlen nagy adatok (nagy fájlok, hálózati átvitelek) esetén, ahol a pufferelés a memória kimerüléséhez vezetne.
A probléma, amelyet a stream-ek megoldanak
data = fs..();
(data);
fs.()
.(transform)
.(fs.());
