Safe Haskell | None |
---|---|
Language | Haskell2010 |
Streaming renderers for the RSS 2.0 standard.
Synopsis
- renderRssDocument :: Monad m => RenderRssExtensions e => RssDocument e -> ConduitT () Event m ()
- renderRssItem :: Monad m => RenderRssExtensions e => RssItem e -> ConduitT () Event m ()
- renderRssSource :: Monad m => RssSource -> ConduitT () Event m ()
- renderRssEnclosure :: Monad m => RssEnclosure -> ConduitT () Event m ()
- renderRssGuid :: Monad m => RssGuid -> ConduitT () Event m ()
- renderRssCloud :: Monad m => RssCloud -> ConduitT () Event m ()
- renderRssCategory :: Monad m => RssCategory -> ConduitT () Event m ()
- renderRssImage :: Monad m => RssImage -> ConduitT () Event m ()
- renderRssTextInput :: Monad m => RssTextInput -> ConduitT () Event m ()
- renderRssSkipDays :: Monad m => Set Day -> ConduitT () Event m ()
- renderRssSkipHours :: Monad m => Set Hour -> ConduitT () Event m ()
Top-level
renderRssDocument :: Monad m => RenderRssExtensions e => RssDocument e -> ConduitT () Event m () Source #
Render the top-level <rss>
element.
Elements
renderRssItem :: Monad m => RenderRssExtensions e => RssItem e -> ConduitT () Event m () Source #
Render an <item>
element.
renderRssSource :: Monad m => RssSource -> ConduitT () Event m () Source #
Render a <source>
element.
renderRssEnclosure :: Monad m => RssEnclosure -> ConduitT () Event m () Source #
Render an <enclosure>
element.
renderRssCategory :: Monad m => RssCategory -> ConduitT () Event m () Source #
Render a <category>
element.
renderRssTextInput :: Monad m => RssTextInput -> ConduitT () Event m () Source #
Render a <textInput>
element.