@@ -5,17 +5,7 @@ description:
5 This library lets you derive automatically Haskell functions that
5 This library lets you derive automatically Haskell functions that
6 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
6 let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice.
8− Example below.
8+ See <http://haskell-servant.github.io/tutorial/client.html the client section of the tutorial>.
10− > type MyApi = "books" :> Get [Book] -- GET /books
11− > :<|> "books" :> ReqBody Book :> Post Book -- POST /books
13− > myApi :: Proxy MyApi
16− > getAllBooks :: BaseUrl -> EitherT String IO [Book]
17− > postNewBook :: Book -> BaseUrl -> EitherT String IO Book
18− > (getAllBooks :<|> postNewBook) = client myApi
20 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
10 <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>
21license: BSD3
11license: BSD3