Safe Haskell | None |
---|---|
Language | Haskell2010 |
Streaming renderers for the Atom 1.0 standard.
- renderAtomFeed :: Monad m => AtomFeed -> Source m Event
- renderAtomEntry :: Monad m => AtomEntry -> Source m Event
- renderAtomContent :: Monad m => AtomContent -> Source m Event
- renderAtomSource :: Monad m => AtomSource -> Source m Event
- renderAtomGenerator :: Monad m => AtomGenerator -> Source m Event
- renderAtomLink :: Monad m => AtomLink -> Source m Event
- renderAtomCategory :: Monad m => AtomCategory -> Source m Event
- renderAtomPerson :: Monad m => Text -> AtomPerson -> Source m Event
- renderAtomText :: Monad m => Text -> AtomText -> Source m Event
Top-level
renderAtomFeed :: Monad m => AtomFeed -> Source m Event Source #
Render the top-level atom:feed
element.
Elements
renderAtomContent :: Monad m => AtomContent -> Source m Event Source #
Render an atom:content
element.
renderAtomSource :: Monad m => AtomSource -> Source m Event Source #
Render an atom:source
element.
renderAtomGenerator :: Monad m => AtomGenerator -> Source m Event Source #
Render an atom:generator
element.
renderAtomCategory :: Monad m => AtomCategory -> Source m Event Source #
Render an atom:category
element.
Constructs
renderAtomPerson :: Monad m => Text -> AtomPerson -> Source m Event Source #
Render an atom person construct.