В настоящее время единственным стабильным способом обработки серии асинхронных результатов в JavaScript является использование системы событий. Однако разрабатываются три альтернативы:
Потоки: https://streams.spec.whatwg.org
Наблюдаемые: https://tc39.github.io/proposal-observable
Асинхронные итераторы: https://tc39.github.io/proposal-async-iteration
Каковы различия и преимущества каждого из событий и других?
Кто-нибудь из них намерен заменить события?