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

Safe HaskellNone
LanguageHaskell2010

Text.RSS.Extensions.Atom

Description

Atom extension for RSS. Cf specification at http://www.rssboard.org/rss-profile#namespace-elements-atom.

Synopsis

Documentation

newtype AtomModule a Source #

Atom tag type.

Constructors

AtomModule a 
Instances
Eq (RssItemExtension a) => Eq (RssItemExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Eq (RssChannelExtension a) => Eq (RssChannelExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Ord (RssItemExtension a) => Ord (RssItemExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Ord (RssChannelExtension a) => Ord (RssChannelExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Show (RssItemExtension a) => Show (RssItemExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Show (RssChannelExtension a) => Show (RssChannelExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Generic (RssItemExtension a) => Generic (RssItemExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Associated Types

type Rep (RssItemExtension (AtomModule a)) :: Type -> Type #

Generic (RssChannelExtension a) => Generic (RssChannelExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

Associated Types

type Rep (RssChannelExtension (AtomModule a)) :: Type -> Type #

RenderRssExtension a => RenderRssExtension (AtomModule a) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

ParseRssExtension a => ParseRssExtension (AtomModule a) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

type Rep (RssItemExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

type Rep (RssItemExtension (AtomModule a)) = D1 (MetaData "RssItemExtension" "Text.RSS.Extensions.Atom" "rss-conduit-0.5.0.0-L8IgzoRckvACU0dks7NGs6" False) (C1 (MetaCons "AtomItem" PrefixI True) (S1 (MetaSel (Just "itemAtomLink") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe AtomLink)) :*: S1 (MetaSel (Just "itemAtomOther") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (RssItemExtension a))))
type Rep (RssChannelExtension (AtomModule a)) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

type Rep (RssChannelExtension (AtomModule a)) = D1 (MetaData "RssChannelExtension" "Text.RSS.Extensions.Atom" "rss-conduit-0.5.0.0-L8IgzoRckvACU0dks7NGs6" False) (C1 (MetaCons "AtomChannel" PrefixI True) (S1 (MetaSel (Just "channelAtomLink") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe AtomLink)) :*: S1 (MetaSel (Just "channelAtomOther") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (RssChannelExtension a))))
data RssItemExtension (AtomModule a) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom

data RssChannelExtension (AtomModule a) Source # 
Instance details

Defined in Text.RSS.Extensions.Atom