rss-conduit-0.5.0.0: Streaming parser/renderer for the RSS standard.

Safe HaskellNone
LanguageHaskell2010

Text.RSS1.Conduit.Parse

Contents

Description

Streaming parsers for the RSS 1.0 standard.

Synopsis

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.

rss1Image :: MonadThrow m => ConduitM Event o m (Maybe RssImage) Source #

Parse an <image> 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.