packages feed

yesod-media-simple-0.1.0.0: README.md

# 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.