atom-conduit-0.5.0.0: Streaming parser/renderer for the Atom 1.0 standard (RFC 4287).

Safe HaskellNone
LanguageHaskell2010

Text.Atom.Conduit.Render

Contents

Description

Streaming renderers for the Atom 1.0 standard.

Synopsis

Top-level

renderAtomFeed :: Monad m => AtomFeed -> Source m Event Source #

Render the top-level atom:feed element.

Elements

renderAtomEntry :: Monad m => AtomEntry -> Source m Event Source #

Render an atom:entry element.

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.

renderAtomLink :: Monad m => AtomLink -> Source m Event Source #

Render an atom:link 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.

renderAtomText :: Monad m => Text -> AtomText -> Source m Event Source #

Render an atom text construct.