Есть ли способ получить generators в node.js?
В настоящее время я обманываю их обратными вызовами, но я должен не забыть проверить ответ обратного вызова внутри моей функции генератора, который создает много if (callback(arg) === false) return;
Мне нужно что-то вроде python:
for p in primes():
if p > 100: break
do_something(p)
который я делаю в node следующим образом:
primes(function(p) {
if (p > 100) return false;
do_something(p)
});
Возможно, что-то вроде coffeescript могло бы помочь?