servant/doc/examples.md

20 lines
796 B
Markdown
Raw Normal View History

# Example Projects
- **[example-servant-minimal](https://github.com/haskell-servant/example-servant-minimal)**:
A minimal example for a web server written using **servant-server**,
including a test-suite using [**hspec**](http://hspec.github.io/) and
**servant-client**.
- **[stack-templates](https://github.com/commercialhaskell/stack-templates)**
Repository for templates for haskell projects, including some templates using
**servant**. These templates can be used with `stack new`.
2016-04-20 15:53:55 +02:00
2016-04-20 16:04:51 +02:00
- **[custom-monad](https://github.com/themoritz/diener)**:
2016-04-20 15:53:55 +02:00
2016-04-20 16:04:51 +02:00
A custom monad that can replace `IO` in servant applications. It adds among
2016-04-20 16:07:02 +02:00
other things logging functionality and a reader monad (for database connections).
2016-04-20 16:04:51 +02:00
A full usage example of servant/diener is also provided.