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