anchor.diff:  ----
   
   TIP: The `run-server` function does not block and you can execute it in a repl without
  -problems. It uses jvm not daemon threads for avoid shutdown the jvm.
  +problems.
   
   
   === Complete example
  
positive.code: == Introduction
  
  _Catacumba_ is an asynchronous and non-blocking web toolkit for Clojure built on top of
  ratpack and netty. Is highly inspired by ratpack handlers approach with a little ideas
  from the well known ring.
  
  
  === Rationale
  
  I start writting this library as a research project to provide a simple an non obstructive
  (a la ring) way to build asynchronous and non-blocking web services.
  
  In the Clojure ecosystem there are several solutions for that purpose: Pedestal, Aleph,
  and Jet. All them are good Clojure libraries/frameworks but none of them satisfies me for
  different reasons:
  
  * The pedestal approach is very opinionated and too much high level and I prefer something
    simple, lightweight and maybe less opinionated.
  
negative.code: = Catacumba - Web toolkit for Clojure.
  Andrey Antukh, <niwi@niwi.nz>
  v0.5.0
  :toc: left
  :!numbered:
  :idseparator: -
  