А как все остальные фрэймворкиы живут? Из уникального там только ноу-хау EC — cancellation на генераторах и, соответственно, черная магия AST transform из промисов, к которой у меня очень двойственные чувства. Остальное всё есть в том или ином виде.
Там же последние версии уже просто async/await синтаксис
Который транспилируется в генераторы.
Понятно. Просто зачем скрывать их
1. Синтаксис странный, непонятный. Генераторы и итераторы придумали разработчики браузеров, бесконечно далекие от реалий вэб-разработки. Совершенно закономерно, ими никто не пользуется, а большинство и не понимают даже. 2. Генераторы непрозрачны для типов TypeScript.
2. https://frontside.com/effection/docs/tutorial и все типизируется
Генераторы в TypeScript работают так:
Обсуждают сегодня