В учебнике на learn.javascript.ru читаю главу про генераторы.
Там есть пример использования библиотеки "co".
co(function*() {
let res = yield new Promise(resolve => {
setTimeout(resolve, 1000, 1);
});
return res;
}).then(console.log);
И вот что то я догнать не могу, откуда третий аргумент (1) у таймера?