Я обволакиваю новые генераторы ecma6 и yield-operator в javascript, особенно в контексте koa.
Рассмотрим надуманный пример:
newUser.save(function(err, user) {
if(err){
//do something with the error
}
console.log("user saved!: " user.id);
}
"Yieldified" выглядит примерно так:
var user = yield newUser.save();
console.log("user saved!: " user.id);
Но как бы я мог проверить существование err
с целью выполнения //do something with the error
?