Safe Haskell | None |
---|---|
Language | Haskell2010 |
Text.RSS.Extensions.DublinCore
Description
Dublin Core extension for RSS. Cf specification at http://web.resource.org/rss/1.0/modules/dc/.
Synopsis
- newtype DublinCoreModule a = DublinCoreModule a
- data family RssChannelExtension extensionTag
- data family RssItemExtension extensionTag
- data DcMetaData = DcMetaData {
- elementContributor :: Text
- elementCoverage :: Text
- elementCreator :: Text
- elementDate :: Maybe UTCTime
- elementDescription :: Text
- elementFormat :: Text
- elementIdentifier :: Text
- elementLanguage :: Text
- elementPublisher :: Text
- elementRelation :: Text
- elementRights :: Text
- elementSource :: Text
- elementSubject :: Text
- elementTitle :: Text
- elementType :: Text
- mkDcMetaData :: DcMetaData
Documentation
newtype DublinCoreModule a Source #
Dublin Core tag type.
Constructors
DublinCoreModule a |
Instances
data family RssChannelExtension extensionTag Source #
<channel>
extension type.
Instances
Generic (RssChannelExtension a) => Generic (RssChannelExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Associated Types
Methods from :: RssChannelExtension (AtomModule a) -> Rep (RssChannelExtension (AtomModule a)) x # to :: Rep (RssChannelExtension (AtomModule a)) x -> RssChannelExtension (AtomModule a) # | |||||
Generic (RssChannelExtension a) => Generic (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Associated Types
Methods from :: RssChannelExtension (ContentModule a) -> Rep (RssChannelExtension (ContentModule a)) x # to :: Rep (RssChannelExtension (ContentModule a)) x -> RssChannelExtension (ContentModule a) # | |||||
Generic (RssChannelExtension a) => Generic (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Associated Types
Methods from :: RssChannelExtension (DublinCoreModule a) -> Rep (RssChannelExtension (DublinCoreModule a)) x # to :: Rep (RssChannelExtension (DublinCoreModule a)) x -> RssChannelExtension (DublinCoreModule a) # | |||||
Generic (RssChannelExtension a) => Generic (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Associated Types
Methods from :: RssChannelExtension (SyndicationModule a) -> Rep (RssChannelExtension (SyndicationModule a)) x # to :: Rep (RssChannelExtension (SyndicationModule a)) x -> RssChannelExtension (SyndicationModule a) # | |||||
Generic (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Associated Types
Methods from :: RssChannelExtension NoExtensions -> Rep (RssChannelExtension NoExtensions) x # to :: Rep (RssChannelExtension NoExtensions) x -> RssChannelExtension NoExtensions # | |||||
Read (RssChannelExtension a) => Read (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods readsPrec :: Int -> ReadS (RssChannelExtension (ContentModule a)) # readList :: ReadS [RssChannelExtension (ContentModule a)] # readPrec :: ReadPrec (RssChannelExtension (ContentModule a)) # readListPrec :: ReadPrec [RssChannelExtension (ContentModule a)] # | |||||
Read (RssChannelExtension a) => Read (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods readsPrec :: Int -> ReadS (RssChannelExtension (DublinCoreModule a)) # readList :: ReadS [RssChannelExtension (DublinCoreModule a)] # readPrec :: ReadPrec (RssChannelExtension (DublinCoreModule a)) # readListPrec :: ReadPrec [RssChannelExtension (DublinCoreModule a)] # | |||||
Read (RssChannelExtension a) => Read (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods readsPrec :: Int -> ReadS (RssChannelExtension (SyndicationModule a)) # readList :: ReadS [RssChannelExtension (SyndicationModule a)] # readPrec :: ReadPrec (RssChannelExtension (SyndicationModule a)) # readListPrec :: ReadPrec [RssChannelExtension (SyndicationModule a)] # | |||||
Read (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types | |||||
Show (RssChannelExtension a) => Show (RssChannelExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods showsPrec :: Int -> RssChannelExtension (AtomModule a) -> ShowS # show :: RssChannelExtension (AtomModule a) -> String # showList :: [RssChannelExtension (AtomModule a)] -> ShowS # | |||||
Show (RssChannelExtension a) => Show (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods showsPrec :: Int -> RssChannelExtension (ContentModule a) -> ShowS # show :: RssChannelExtension (ContentModule a) -> String # showList :: [RssChannelExtension (ContentModule a)] -> ShowS # | |||||
Show (RssChannelExtension a) => Show (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods showsPrec :: Int -> RssChannelExtension (DublinCoreModule a) -> ShowS # show :: RssChannelExtension (DublinCoreModule a) -> String # showList :: [RssChannelExtension (DublinCoreModule a)] -> ShowS # | |||||
Show (RssChannelExtension a) => Show (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods showsPrec :: Int -> RssChannelExtension (SyndicationModule a) -> ShowS # show :: RssChannelExtension (SyndicationModule a) -> String # showList :: [RssChannelExtension (SyndicationModule a)] -> ShowS # | |||||
Show (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods showsPrec :: Int -> RssChannelExtension NoExtensions -> ShowS # show :: RssChannelExtension NoExtensions -> String # showList :: [RssChannelExtension NoExtensions] -> ShowS # | |||||
Eq (RssChannelExtension a) => Eq (RssChannelExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods (==) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # (/=) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # | |||||
Eq (RssChannelExtension a) => Eq (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods (==) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # (/=) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # | |||||
Eq (RssChannelExtension a) => Eq (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods (==) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # (/=) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # | |||||
Eq (RssChannelExtension a) => Eq (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods (==) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # (/=) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # | |||||
Eq (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods (==) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # (/=) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # | |||||
Ord (RssChannelExtension a) => Ord (RssChannelExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods compare :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Ordering # (<) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # (<=) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # (>) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # (>=) :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> Bool # max :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) # min :: RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) -> RssChannelExtension (AtomModule a) # | |||||
Ord (RssChannelExtension a) => Ord (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods compare :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Ordering # (<) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # (<=) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # (>) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # (>=) :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> Bool # max :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) # min :: RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) -> RssChannelExtension (ContentModule a) # | |||||
Ord (RssChannelExtension a) => Ord (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods compare :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Ordering # (<) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # (<=) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # (>) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # (>=) :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> Bool # max :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) # min :: RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) -> RssChannelExtension (DublinCoreModule a) # | |||||
Ord (RssChannelExtension a) => Ord (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods compare :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Ordering # (<) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # (<=) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # (>) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # (>=) :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> Bool # max :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) # min :: RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) -> RssChannelExtension (SyndicationModule a) # | |||||
Ord (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods compare :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Ordering # (<) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # (<=) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # (>) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # (>=) :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> Bool # max :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions # min :: RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions -> RssChannelExtension NoExtensions # | |||||
data RssChannelExtension NoExtensions Source # | |||||
Defined in Text.RSS.Types | |||||
type Rep (RssChannelExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom type Rep (RssChannelExtension (AtomModule a)) = D1 ('MetaData "RssChannelExtension" "Text.RSS.Extensions.Atom" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" '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)))) | |||||
type Rep (RssChannelExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content type Rep (RssChannelExtension (ContentModule a)) = D1 ('MetaData "RssChannelExtension" "Text.RSS.Extensions.Content" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "ContentChannel" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelContentOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssChannelExtension a)))) | |||||
type Rep (RssChannelExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore type Rep (RssChannelExtension (DublinCoreModule a)) = D1 ('MetaData "RssChannelExtension" "Text.RSS.Extensions.DublinCore" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "DublinCoreChannel" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelDcMetaData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DcMetaData) :*: S1 ('MetaSel ('Just "channelDcOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssChannelExtension a)))) | |||||
type Rep (RssChannelExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication type Rep (RssChannelExtension (SyndicationModule a)) = D1 ('MetaData "RssChannelExtension" "Text.RSS.Extensions.Syndication" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "SyndicationChannel" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelSyndicationInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SyndicationInfo) :*: S1 ('MetaSel ('Just "channelSyndicationOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssChannelExtension a)))) | |||||
type Rep (RssChannelExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types | |||||
data RssChannelExtension (AtomModule a) Source # | |||||
Defined in Text.RSS.Extensions.Atom | |||||
data RssChannelExtension (ContentModule a) Source # | |||||
Defined in Text.RSS.Extensions.Content | |||||
data RssChannelExtension (DublinCoreModule a) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore | |||||
data RssChannelExtension (SyndicationModule a) Source # | |||||
data family RssItemExtension extensionTag Source #
<item>
extension type.
Instances
Generic (RssItemExtension a) => Generic (RssItemExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Associated Types
Methods from :: RssItemExtension (AtomModule a) -> Rep (RssItemExtension (AtomModule a)) x # to :: Rep (RssItemExtension (AtomModule a)) x -> RssItemExtension (AtomModule a) # | |||||
Generic (RssItemExtension a) => Generic (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Associated Types
Methods from :: RssItemExtension (ContentModule a) -> Rep (RssItemExtension (ContentModule a)) x # to :: Rep (RssItemExtension (ContentModule a)) x -> RssItemExtension (ContentModule a) # | |||||
Generic (RssItemExtension a) => Generic (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Associated Types
Methods from :: RssItemExtension (DublinCoreModule a) -> Rep (RssItemExtension (DublinCoreModule a)) x # to :: Rep (RssItemExtension (DublinCoreModule a)) x -> RssItemExtension (DublinCoreModule a) # | |||||
Generic (RssItemExtension a) => Generic (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Associated Types
Methods from :: RssItemExtension (SyndicationModule a) -> Rep (RssItemExtension (SyndicationModule a)) x # to :: Rep (RssItemExtension (SyndicationModule a)) x -> RssItemExtension (SyndicationModule a) # | |||||
Generic (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Associated Types
Methods from :: RssItemExtension NoExtensions -> Rep (RssItemExtension NoExtensions) x # to :: Rep (RssItemExtension NoExtensions) x -> RssItemExtension NoExtensions # | |||||
Read (RssItemExtension a) => Read (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods readsPrec :: Int -> ReadS (RssItemExtension (ContentModule a)) # readList :: ReadS [RssItemExtension (ContentModule a)] # readPrec :: ReadPrec (RssItemExtension (ContentModule a)) # readListPrec :: ReadPrec [RssItemExtension (ContentModule a)] # | |||||
Read (RssItemExtension a) => Read (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods readsPrec :: Int -> ReadS (RssItemExtension (DublinCoreModule a)) # readList :: ReadS [RssItemExtension (DublinCoreModule a)] # readPrec :: ReadPrec (RssItemExtension (DublinCoreModule a)) # readListPrec :: ReadPrec [RssItemExtension (DublinCoreModule a)] # | |||||
Read (RssItemExtension a) => Read (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods readsPrec :: Int -> ReadS (RssItemExtension (SyndicationModule a)) # readList :: ReadS [RssItemExtension (SyndicationModule a)] # readPrec :: ReadPrec (RssItemExtension (SyndicationModule a)) # readListPrec :: ReadPrec [RssItemExtension (SyndicationModule a)] # | |||||
Read (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods readsPrec :: Int -> ReadS (RssItemExtension NoExtensions) # readList :: ReadS [RssItemExtension NoExtensions] # | |||||
Show (RssItemExtension a) => Show (RssItemExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods showsPrec :: Int -> RssItemExtension (AtomModule a) -> ShowS # show :: RssItemExtension (AtomModule a) -> String # showList :: [RssItemExtension (AtomModule a)] -> ShowS # | |||||
Show (RssItemExtension a) => Show (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods showsPrec :: Int -> RssItemExtension (ContentModule a) -> ShowS # show :: RssItemExtension (ContentModule a) -> String # showList :: [RssItemExtension (ContentModule a)] -> ShowS # | |||||
Show (RssItemExtension a) => Show (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods showsPrec :: Int -> RssItemExtension (DublinCoreModule a) -> ShowS # show :: RssItemExtension (DublinCoreModule a) -> String # showList :: [RssItemExtension (DublinCoreModule a)] -> ShowS # | |||||
Show (RssItemExtension a) => Show (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods showsPrec :: Int -> RssItemExtension (SyndicationModule a) -> ShowS # show :: RssItemExtension (SyndicationModule a) -> String # showList :: [RssItemExtension (SyndicationModule a)] -> ShowS # | |||||
Show (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods showsPrec :: Int -> RssItemExtension NoExtensions -> ShowS # show :: RssItemExtension NoExtensions -> String # showList :: [RssItemExtension NoExtensions] -> ShowS # | |||||
Eq (RssItemExtension a) => Eq (RssItemExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods (==) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # (/=) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # | |||||
Eq (RssItemExtension a) => Eq (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods (==) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # (/=) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # | |||||
Eq (RssItemExtension a) => Eq (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods (==) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # (/=) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # | |||||
Eq (RssItemExtension a) => Eq (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods (==) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # (/=) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # | |||||
Eq (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods (==) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # (/=) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # | |||||
Ord (RssItemExtension a) => Ord (RssItemExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom Methods compare :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Ordering # (<) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # (<=) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # (>) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # (>=) :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> Bool # max :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) # min :: RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) -> RssItemExtension (AtomModule a) # | |||||
Ord (RssItemExtension a) => Ord (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content Methods compare :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Ordering # (<) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # (<=) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # (>) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # (>=) :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> Bool # max :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) # min :: RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) -> RssItemExtension (ContentModule a) # | |||||
Ord (RssItemExtension a) => Ord (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods compare :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Ordering # (<) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # (<=) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # (>) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # (>=) :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> Bool # max :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) # min :: RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) -> RssItemExtension (DublinCoreModule a) # | |||||
Ord (RssItemExtension a) => Ord (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication Methods compare :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Ordering # (<) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # (<=) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # (>) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # (>=) :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> Bool # max :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) # min :: RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) -> RssItemExtension (SyndicationModule a) # | |||||
Ord (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types Methods compare :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Ordering # (<) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # (<=) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # (>) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # (>=) :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> Bool # max :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> RssItemExtension NoExtensions # min :: RssItemExtension NoExtensions -> RssItemExtension NoExtensions -> RssItemExtension NoExtensions # | |||||
data RssItemExtension NoExtensions Source # | |||||
Defined in Text.RSS.Types | |||||
type Rep (RssItemExtension (AtomModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Atom type Rep (RssItemExtension (AtomModule a)) = D1 ('MetaData "RssItemExtension" "Text.RSS.Extensions.Atom" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" '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 (RssItemExtension (ContentModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Content type Rep (RssItemExtension (ContentModule a)) = D1 ('MetaData "RssItemExtension" "Text.RSS.Extensions.Content" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "ContentItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "itemContentOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssItemExtension a)))) | |||||
type Rep (RssItemExtension (DublinCoreModule a)) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore type Rep (RssItemExtension (DublinCoreModule a)) = D1 ('MetaData "RssItemExtension" "Text.RSS.Extensions.DublinCore" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "DublinCoreItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemDcMetaData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DcMetaData) :*: S1 ('MetaSel ('Just "itemDcOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssItemExtension a)))) | |||||
type Rep (RssItemExtension (SyndicationModule a)) Source # | |||||
Defined in Text.RSS.Extensions.Syndication type Rep (RssItemExtension (SyndicationModule a)) = D1 ('MetaData "RssItemExtension" "Text.RSS.Extensions.Syndication" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "SyndicationItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemSyndicationOther") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (RssItemExtension a)))) | |||||
type Rep (RssItemExtension NoExtensions) Source # | |||||
Defined in Text.RSS.Types | |||||
data RssItemExtension (AtomModule a) Source # | |||||
Defined in Text.RSS.Extensions.Atom | |||||
data RssItemExtension (ContentModule a) Source # | |||||
Defined in Text.RSS.Extensions.Content | |||||
data RssItemExtension (DublinCoreModule a) Source # | |||||
Defined in Text.RSS.Extensions.DublinCore | |||||
data RssItemExtension (SyndicationModule a) Source # | |||||
Defined in Text.RSS.Extensions.Syndication |
data DcMetaData Source #
Dublin Core extension model.
Constructors
DcMetaData | |
Fields
|
Instances
Generic DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Associated Types
| |||||
Read DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods readsPrec :: Int -> ReadS DcMetaData # readList :: ReadS [DcMetaData] # readPrec :: ReadPrec DcMetaData # readListPrec :: ReadPrec [DcMetaData] # | |||||
Show DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods showsPrec :: Int -> DcMetaData -> ShowS # show :: DcMetaData -> String # showList :: [DcMetaData] -> ShowS # | |||||
Eq DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore | |||||
Ord DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore Methods compare :: DcMetaData -> DcMetaData -> Ordering # (<) :: DcMetaData -> DcMetaData -> Bool # (<=) :: DcMetaData -> DcMetaData -> Bool # (>) :: DcMetaData -> DcMetaData -> Bool # (>=) :: DcMetaData -> DcMetaData -> Bool # max :: DcMetaData -> DcMetaData -> DcMetaData # min :: DcMetaData -> DcMetaData -> DcMetaData # | |||||
type Rep DcMetaData Source # | |||||
Defined in Text.RSS.Extensions.DublinCore type Rep DcMetaData = D1 ('MetaData "DcMetaData" "Text.RSS.Extensions.DublinCore" "rss-conduit-0.6.0.1-BjhpdJCS1daHM9bXHHEcBd" 'False) (C1 ('MetaCons "DcMetaData" 'PrefixI 'True) (((S1 ('MetaSel ('Just "elementContributor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "elementCoverage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementCreator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "elementDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UTCTime)) :*: S1 ('MetaSel ('Just "elementDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "elementFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))) :*: (((S1 ('MetaSel ('Just "elementLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementPublisher") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "elementRelation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementRights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "elementSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementSubject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "elementTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "elementType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))) |
mkDcMetaData :: DcMetaData Source #
Construct an empty DcMetaData
.