anchor.diff:  
   === まとめ
   
  -ここでは以下のような事について学びました。
  +ここでは以下の事について学びました。
   
   * 一定時間後に解決されるdelayPromise
   * delayPromiseとPromise.raceを使ったタイムアウトの実装
  
positive.code: include::embed/embed-delayPromise.js[]
  ----
  
  `delayPromise(ms)` は引数で指定した時間後にonFulfilledを呼ぶpromiseオブジェクトを返すので、
  通常の`setTimeout`を直接使ったものと比較すると以下のように書けるだけの違いです。
  
  [source,js]
  
negative.code: [source,js]
  ----
  var taskPromise = new Promise(function(resolve){
      // 何らかの処理
      var result = "...";
      resolve(result);
  });
  