Есть ли способ получить generators в node.js?Поддерживает ли поддержка node.js?
В настоящее время я притворялся их обратными вызовами, но я должен помнить, чтобы проверить реакцию обратного вызова внутри моей функции генератора, который создает много if (callback(arg) === false) return;
Я хочу что-то вроде в Python:
for p in primes():
if p > 100: break
do_something(p)
, который я делаю в узле, как это:
primes(function(p) {
if (p > 100) return false;
do_something(p)
});
может быть что-то вроде coffeescript может помочь?
Coffeescript, скорее всего, не получит генераторы в ближайшее время: https://github.com/jashkenas/coffee-script/issues/issue/983#issue/983/comment/639738 – Amir
Также обратите внимание, что JavaScript использует camelCase для функций, то есть 'doSomething', а не' do_something' – mikemaccana