Tokovi obdelujejo podatke postopoma, v kosih, namesto da bi naenkrat naložili vse v pomnilnik. To jih naredi nujne za velike podatke (velike datoteke, omrežni prenosi), kjer bi hranjenje vsega v medpomnilniku porabljenega pomnilnika.
Problem, ki ga rešujejo tokovi
data = fs..();
(data);
fs.()
.(transform)
.(fs.());
