anchor.diff:                         (println "hello world")))
   ----
   
  -This example shows you how you can schedule a function call to be
  -executed 1 second in the future. It works the same way for both
  -plaforms (clj and cljs).
  +This example shows you how you can schedule a function call to be executed 1
  +second in the future. It works the same way for both plaforms (clj and cljs).
   
   The tasks can be cancelled using its return value:
   
  
positive.code: 
  ==== `plet`
  
  The `plet` macro combines syntax of `let` with `all`. It enables a simple
  declaration of parallel operations followed by a body expression that
  will be executed when all parallel operations have successfully
  resolved.
  
  [source, clojure]
  ----
  
negative.code: === Scheduling Tasks
  
  In addition to the promise abstraction, this library also comes with a
  lightweight abstraction for scheduling task to be executed at some time in
  future:
  
  .Example using the `schedule` function.
  [source, clojure]
  