embryo

エンジニアの備忘録

2017-09-01から1ヶ月間の記事一覧

Generatorと非同期処理

今日はes6の仕様であるGeneratorについてです。 es6でカスタムイテレータを作る (Iterator, Iterable, Generator) - embryo で簡単に紹介しましたが、今回はGeneratorで非同期処理を扱ってみたいと思います。 co で非同期処理 GitHub - tj/co: The ultimate …

es6でカスタムイテレータを作る (Iterator, Iterable, Generator)

今日はes6の仕様であるIterator、Iterableについてです。仕様を調べつつ実装して挙動を確かめていきます。 Iterator 一連の処理中において現在の処理位置を把握しつつ、コレクション中の項目へ一つずつアクセスする方法を指します。es6においては下記のnext…