anchor.diff:  ;; => true
   ----
   
  -The `done?` predicate checks if a promise is fullfiled or not independently if is resolved or rejected.
  -
  -
  -==== Promise chaining
  -
  -Additionally, _futura_ offers powerful chaining methods for allow easy compose async computations. In
  +The `done?` predicate checks if a promise is fullfiled, independently if is resolved or rejected.
  +
  +
  +=== Promise chaining
  +
  +_Futura_ also offers powerful chaining methods for allow easy compose async computations. In
   previous examples we have seen `then` function, let see an other more complex example using it:
   
   [source, clojure]
  
positive.code: manifold *deferred*, manifold *stream*, *sequences* and *iterables*.
  
  
  ==== Composable trasnformations
  
  Additionally to the previously mentioned abstractions, you can create a publisher from another
  publisher using the `transform` function. This kind of composition allows you attach a transducer
  
negative.code: [funcool/futura "0.2.0"]
  ----
  
  
  == Promises
  
  Is the abstraction that represents the result of an asynchronous operation that will be eventually
  available.
  