Всем привет,
Как там дела с yield в js? Я когда узнал что оно там появилось подумал что будет прогать так же (не)удобно как в питоне. Типа такого:
yield from sock.send("request")
response = yield from sock.receive()
Но внезапно выяснилось что всякие setTimeout и прочие тупо не заточеы на генераторы т.к. расчитано на коллбэки. Т.е. если хочешь использовать yield то нужно писать свои обёртки.
Есть ли что-то уже готовое или пока использовать promises? Я пока только task.js нашёл, но оно в зачаточном состоянии.