anchor.diff:                ]))
   ----
   
  -The default implementation in most cases is more than enough, but if you don't happy
  -with it you can provide your own function for logging:
  +The default implementation in most cases is more than enough, but if you don't
  +happy with it you can provide your own function for logging:
   
   [source, clojure]
   ----
  
positive.code:   the current server time to the client."
    [context]
    (ct/sse context
            (fn [_ out]
              (go-loop []
                (when-let [_ (>! out (str (java.time.Instant/now)))]
                  (<! (timeout 1000))
  
negative.code: [[sse-example]]
  === Multiuser chat with SSE
  
  This example tries to demonstrate how can you build a simple chat using
  "Server-Sent Events" for communicating events to the client:
  
  For make this example application run, follow this commands:
  
  [source, bash]
  ----
  $ git clone git@github.com:funcool/catacumba.git
  $ cd catacumba/
  $ lein with-profile sse-chat-example run
  [main] INFO ratpack.server.RatpackServer - Ratpack started for http://localhost:5050
  ----
  
  Now, open http://localhost:5050 in two different browsers and try send messages
  between them.
  