Generators (NodeJS Iterators)
function* setNextTurn(players: Player[]) {
let i = 0;
const playersLen = players.length;
while (true) {
const a: string = yield players[i].id;
i++;
if (i === playersLen) {
i = 0;
}
}
}
I guess I'll be writing a blog wee...
gabslach.hashnode.dev3 min read