# yesod-media-simple
This package provides simple utilities for starting a web server which
serves some media. This makes serving media as easy as `serve
image`. For example, here's how you serve a simple diagram:
```haskell
import Diagrams.Prelude
import Yesod.Media.Simple
main = serveDiagram (circle 10 ||| square 20)
```
## Media Types
Currently `yesod-media-simple` supports serving the following media
types:
* [Diagrams](http://projects.haskell.org/diagrams/), by using cairo to
render to png. Just call `serveDiagram :: Diagram Cairo R2 -> IO
()`!
* [JuicyPixels](https://hackage.haskell.org/package/JuicyPixels)
images. Also includes utilities for putting JuicyPixels images in
Diagrams and vice-versa.