Collector, имеющая интерфейс EventEmitter, ее можно так же ждать как Thenable (Promise-like) через await и она умеет собирать данные из асинхронных функций с разными контрактами, делать таймауты и обрабатывать ошибки. В общем, это универсальная штука, позволяющая делать код более простым и надежным. Посмотрите ее код, он очень маленький и понятный: https://github.com/metarhia/metautil Post #18
3.03K

🖼 Самая необычная штука из курса по асинхронному программированию и из библиотеки metautil (из Метархии), это асинхронная коллекция
- 👍 17
- 🔥 6
- ❤ 4
- 🤯 1