1.8 KiB
1.8 KiB
Example Projects
-
A minimal example for a web server written using servant-server, including a test-suite using hspec and servant-client.
-
Repository for templates for haskell projects, including some templates using servant. These templates can be used with
stack new
. -
A custom monad that can replace `IO` in servant applications. It adds among other things logging functionality and a reader monad (for database connections). A full usage example of servant/diener is also provided.
-
An example for a project consisting of
- a backend web server written using servant-server,
- a frontend written in elm using servant-elm to generate client functions in elm for the API,
- test-suites for both the backend and the frontend.
-
An example consisting of
- a backend in uses
haskell-servant
- a frontend written in PureScript using servant-purescript to generate an API wrapper in PureScript to interface the web API with
- a backend in uses
-
An example for a web server written with servant-server and persistent for writing data into a database.