@@ -3,11 +3,11 @@ servant – A Type-Level Web DSL
4.. image:: https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png
4.. image:: https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png
6−``servant`` is a set of packages for writing web applications and tools around them.
6+``servant`` is a set of packages for declaring web APIs at the type-level and
7−It allows to
7+then using those API specifications to:
9−- write servers,
9+- write servers (this part of ``servant`` can be considered a web framework),
10−- obtain clients (in haskell),
10+- obtain client functions (in haskell),
11- generate client functions for other programming languages and
11- generate client functions for other programming languages and
12- generate documentation for your web applications.
12- generate documentation for your web applications.