anchor.diff:  
   === Sugar syntax
   
  -Promises is one of the most used primitives for make composition of async computations. But using
  -promises _as is_ not solves you from the callback hell.
  -
  -The upcoming ES7 standard will introduce a sugar syntax for work with promises in a painless
  -way, using new `async` y `await` keywords. You can read more about that
  +Promises are one of the most used primitives for the composition of async functions. However, using
  +promises _as is_ doesn't save you from callback hell.
  +
  +The upcoming ES7 standard will introduce syntactic sugar for working with promises in a less painful
  +way by introducing the new `async` and `await` keywords. You can read more about them
   link:http://jakearchibald.com/2014/es7-async-functions/[here] and
   link:http://pouchdb.com/2015/03/05/taming-the-async-beast-with-es7.html[here].
   
  -Let see how we cam use a similar sugar syntax in clojurescript:
  +Let's see how we cam use similar syntactic sugar in ClojureScript:
   
   [source, clojure]
   ----
  
positive.code:               (do-something-with-results array-of-results))))
  ----
  
  It there an other helper that allos unroll arguments wen working with multiple promises:
  
  [source, clojure]
  ----
  
negative.code: 
  === Error handling
  
  Until now, we have seen resolved promises, but what happens when an error occurs?
  
  [source, clojure]
  ----
  