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

Safe HaskellNone
LanguageHaskell2010

Text.RSS.Conduit.Parse

Contents

Description

Streaming parsers for the RSS 2.0 standard.

Synopsis

Top-level

rssDocument :: MonadThrow m => ConduitM Event o m (Maybe RssDocument) #

Parse an <rss> element.

Elements

rssCategory :: MonadThrow m => ConduitM Event o m (Maybe RssCategory) #

Parse a <category> element.

rssCloud :: MonadThrow m => ConduitM Event o m (Maybe RssCloud) #

Parse a <cloud> element.

rssEnclosure :: MonadThrow m => ConduitM Event o m (Maybe RssEnclosure) #

Parse an <enclosure> element.

rssGuid :: MonadThrow m => ConduitM Event o m (Maybe RssGuid) #

Parse a <guid> element.

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

Parse an <image> element.

rssItem :: MonadThrow m => ConduitM Event o m (Maybe RssItem) #

Parse an <item> element.

rssSkipDays :: MonadThrow m => ConduitM Event o m (Maybe (Set Day)) #

Parse a <skipDays> element.

rssSkipHours :: MonadThrow m => ConduitM Event o m (Maybe (Set Hour)) #

Parse a <skipHours> element.

rssSource :: MonadThrow m => ConduitM Event o m (Maybe RssSource) #

Parse a <source> element.

rssTextInput :: MonadThrow m => ConduitM Event o m (Maybe RssTextInput) #

Parse a <textInput> element.