6462804f52
# Conflicts: # servant-server/servant-server.cabal # servant-server/src/Servant/Server/Internal.hs # servant-server/test/Servant/ServerSpec.hs # servant/servant.cabal # servant/src/Servant/API.hs
23 lines
641 B
ReStructuredText
23 lines
641 B
ReStructuredText
servant – A Type-Level Web DSL
|
||
==============================
|
||
|
||
.. image:: https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png
|
||
|
||
**servant** is a set of packages for declaring web APIs at the type-level and
|
||
then using those API specifications to:
|
||
|
||
- write servers (this part of **servant** can be considered a web framework),
|
||
- obtain client functions (in haskell),
|
||
- generate client functions for other programming languages,
|
||
- generate documentation for your web applications
|
||
- and more...
|
||
|
||
All in a type-safe manner.
|
||
|
||
.. toctree::
|
||
:maxdepth: 2
|
||
|
||
introduction.rst
|
||
tutorial/index.rst
|
||
examples.md
|
||
links.rst
|