Olá dazevedo, tudo bem?
Artigo sensacional e muito bem escrito! Muito obrigado por este conhecimento!!!
Streams são sensacionais! Acredito que a melhor forma de entendê-los é imaginar um rio, bem definido, com águas continuas e streams seriam os córregos, ou melhor, um local por onde a água poderia dar vasão também... o rio continuará existindo, mas compartilhará águas com os córregos continuamente.
Só uma pequena contribuição (peço perdão se for chato nisso):
Mudar "para" para "de":
composição assíncrona para aplicações baseadas em eventos
Mudar "quanto" para "quando":
será chamado tão somente quanto realmente alguém