git.iko.soy/typeable/servant
on master help sign in
prepare for release
824c56fAlp Mestanogullari
.travis.ymlnew file+15
@@ -0,0 +1,15 @@
1+language: haskell
2+
3+ghc:
4+ - 7.8
5+
6+notifications:
7+ irc:
8+ channels:
9+ - "irc.freenode.org#servant"
10+ template:
11+ - "%{repository}#%{build_number} - %{commit} on %{branch} by %{author}: %{message}"
12+ - "Build details: %{build_url} - Change view: %{compare_url}"
13+ skip_join: true
14+ on_success: change
15+ on_failure: always
README.md+3−10
@@ -1,17 +1,10 @@
1−# servant
1+# servant-server
2
2
3−[![Build Status](https://secure.travis-ci.org/haskell-servant/servant.svg)](http://travis-ci.org/haskell-servant/servant)
3+[![Build Status](https://secure.travis-ci.org/haskell-servant/servant-server.svg)](http://travis-ci.org/haskell-servant/servant-server)
4
4
5![servant](https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png)
5![servant](https://raw.githubusercontent.com/haskell-servant/servant/master/servant.png)
6
6
7−These libraries provides a family of combinators to define webservices and automatically generate the documentation and client-side querying functions for each endpoint.
8−
9−In order to minimize the dependencies depending on your needs, we provide these features under different packages.
10−
11−- `servant`, which contains everything you need to *declare* a webservice and *implement* an HTTP server with handlers for each endpoint.
7+This library lets you *implement* an HTTP server with handlers for each endpoint of a servant API, handling most of the boilerplate for you.
12−- `servant-client`, which lets you derive automatically Haskell functions that let you query each endpoint of a *servant* webservice.
13−- `servant-docs`, which lets you generate API docs for your webservice.
14−- `servant-jquery`, which lets you derive Javascript functions (based on jquery) to query your API's endpoints, in the same spirit as `servant-client`.
15
8
16## Getting started
9## Getting started
17
10
servant-server.cabal+1
@@ -86,6 +86,7 @@ test-suite spec
86 , QuickCheck
86 , QuickCheck
87 , parsec
87 , parsec
88 , servant
88 , servant
89+ , servant-server
89 , string-conversions
90 , string-conversions
90 , temporary
91 , temporary
91 , text
92 , text