| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Text.RSS1.Conduit.Parse
Description
Streaming parsers for the RSS 1.0 standard.
Synopsis
- rss1Document :: ParseRssExtensions 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 :: ParseRssExtensions e => MonadCatch m => ConduitM Event o m (Maybe (RssItem e))
- rss1TextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput)
Top-level
rss1Document :: ParseRssExtensions 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 :: ParseRssExtensions 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.