anchor.diff:  
   2. Immutable and pure. Really, we don't need mutability even on the frontend. Especially on the frontend. The majority of modern JavaScript frameworks are trying to be functional. And so are we.
   
  -3. Lack of dependencies. Korolev do not impose to use cats, scalaz, akka or futures from standard library. Use what you want. Korolev tries to give a way integrate itself to any environment.
  +3. Lack of dependencies. Korolev does not impose to use cats, scalaz, Akka or futures from the standard library. Use what you want. Korolev tries to give a way to integrate itself into any environment.
   
   Understanding Korolev
   ---------------------
  
positive.code: ~~~~~~~~~~~~~~
  (TODO)
  
  
  Integrations
  ------------
  
  JCache
  ~~~~~~
  
  Application servers
  ~~~~~~~~~~~~~~~~~~~
  
  Internals
  ---------
  
  Networking
  ~~~~~~~~~~
  
  Templates
  ~~~~~~~~~
  
negative.code: )
  -----------------------------------
  
  Use `onProgress` callback to handle progress of the form downloading. Function `start` return a `FormData`. Look API documentation for more details.
  
  https://github.com/fomkin/korolev/blob/v1.0.0/examples/form-data/src/main/scala/FormDataExample.scala[See full example]
  
  Delays
  ~~~~~~
  Sometimes you want to update a page after a timeout. For example it useful when you show some sort of notification and have to close it after few seconds. Delays applies transition after given `FiniteDuration`
  
  [source,scala]
  -----------------------------------
  