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