4This page is a *collective effort* whose goal is to show
5how to solve many common problems with servant. If you're
6interested in contributing examples of your own, feel free
7to open an issue or a pull request on
8`our github repository <https://github.com/haskell-servant/servant>`_
9or even to just get in touch with us on the **#servant** IRC channel
11`the mailing list <https://groups.google.com/forum/#!forum/haskell-servant>`_.
13The scope is very wide. Simple and fancy authentication schemes,
14file upload, type-safe links, working with CSV, .zip archives,
20 structuring-apis/StructuringApis.lhs
23 db-sqlite-simple/DBConnection.lhs
24 db-postgres-pool/PostgresPool.lhs
25 using-custom-monad/UsingCustomMonad.lhs
26 using-free-client/UsingFreeClient.lhs
27 basic-auth/BasicAuth.lhs
28 jwt-and-basic-auth/JWTAndBasicAuth.lhs
29 hoist-server-with-context/HoistServerWithContext.lhs
30 file-upload/FileUpload.lhs
31 pagination/Pagination.lhs
32 curl-mock/CurlMock.lhs
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list