tgoop.com/HowProgrammingWorks/1541
Create:
Last Update:
Last Update:
Вот новый пример. Тут таймаут через Promise.race, а сбор данных через Promise.allSettled. Это страшно запутывает код, если качественно делать, то вообще и таймеры нужно снимать. А асинхронная коллекция похожа на Map, но с контрактом Thenable, позволяющим использовать ее с await. Collector скрывает сложность асинхронного программирования за абстракцией высокого уровня и приводит к ясному и надежному коду предметной области. https://github.com/metarhia/metautil
BY HowProgrammingWorks - JavaScript and Node.js Programming

Share with your friend now:
tgoop.com/HowProgrammingWorks/1541