Description
Simple display of media types, served by yesod.
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:
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, by using cairo to render to png. Just call
serveDiagram :: Diagram Cairo -> IO ()
, or the more genericserve :: RenderContent a => a -> IO ()
.JuicyPixels images. Also includes utilities for putting JuicyPixels images in Diagrams and vice-versa.