rss-conduit-0.6.0.1: 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

Instances details
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.6.0.1-DHcXfD2J21T3sxz3iuRHLV" '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.6.0.1-DHcXfD2J21T3sxz3iuRHLV" '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