Safe Haskell | None |
---|---|
Language | Haskell2010 |
Streaming parsers for the RSS 1.0 standard.
Synopsis
- rss1Document :: ParseRssExtension e => MonadCatch m => ConduitM Event o m (Maybe (RssDocument e))
- rss1ChannelItems :: MonadThrow m => ConduitM Event o m (Maybe [Text])
- rss1Image :: MonadThrow m => ConduitM Event o m (Maybe RssImage)
- rss1Item :: ParseRssExtension e => MonadCatch m => ConduitM Event o m (Maybe (RssItem e))
- rss1TextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput)
Top-level
rss1Document :: ParseRssExtension e => MonadCatch m => ConduitM Event o m (Maybe (RssDocument e)) Source #
Parse an <RDF>
element.
RSS extensions are automatically parsed based on the inferred result type.
Elements
rss1ChannelItems :: MonadThrow m => ConduitM Event o m (Maybe [Text]) Source #
Parse an <items>
element.
rss1Item :: ParseRssExtension e => MonadCatch m => ConduitM Event o m (Maybe (RssItem e)) Source #
Parse an <item>
element.
RSS extensions are automatically parsed based on the inferred result type.
rss1TextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput) Source #
Parse a <textinput>
element.