generator
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Generator