Safe Haskell | None |
---|---|
Language | Haskell2010 |
Streaming parsers for the RSS 2.0 standard.
This module re-exports a monomorphic version of the parsers from Text.RSS.Conduit.Parse that ignores RSS extensions.
Synopsis
- rssDocument :: MonadThrow m => ConduitM Event o m (Maybe RssDocument')
- rssCategory :: MonadThrow m => ConduitM Event o m (Maybe RssCategory)
- rssCloud :: MonadThrow m => ConduitM Event o m (Maybe RssCloud)
- rssEnclosure :: MonadThrow m => ConduitM Event o m (Maybe RssEnclosure)
- rssGuid :: MonadThrow m => ConduitM Event o m (Maybe RssGuid)
- rssImage :: MonadThrow m => ConduitM Event o m (Maybe RssImage)
- rssItem :: MonadThrow m => ConduitM Event o m (Maybe RssItem')
- rssSkipDays :: MonadThrow m => ConduitM Event o m (Maybe (Set Day))
- rssSkipHours :: MonadThrow m => ConduitM Event o m (Maybe (Set Hour))
- rssSource :: MonadThrow m => ConduitM Event o m (Maybe RssSource)
- rssTextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput)
Top-level
rssDocument :: MonadThrow m => ConduitM Event o m (Maybe RssDocument') Source #
Parse an <rss>
element.
RSS extensions are ignored.
Elements
rssCategory :: MonadThrow m => ConduitM Event o m (Maybe RssCategory) Source #
Parse a <category>
element.
rssEnclosure :: MonadThrow m => ConduitM Event o m (Maybe RssEnclosure) Source #
Parse an <enclosure>
element.
rssItem :: MonadThrow m => ConduitM Event o m (Maybe RssItem') Source #
Parse an <item>
element.
RSS extensions are ignored.
rssSkipDays :: MonadThrow m => ConduitM Event o m (Maybe (Set Day)) Source #
Parse a <skipDays>
element.
rssSkipHours :: MonadThrow m => ConduitM Event o m (Maybe (Set Hour)) Source #
Parse a <skipHours>
element.
rssTextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput) Source #
Parse a <textInput>
element.