feed-0.3.8: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.

Portability
Stabilityprovisional
MaintainerSigbjorn Finne <sof@galois.com>

Text.RSS1.Utils

Description

 

Documentation

pQNodes :: QName -> Element -> [Element]

pNode :: String -> Element -> Maybe Element

pQNode :: QName -> Element -> Maybe Element

pLeaf :: String -> Element -> Maybe String

pQLeaf :: (Maybe String, Maybe String) -> String -> Element -> Maybe String

pAttr :: (Maybe String, Maybe String) -> String -> Element -> Maybe String

pMany :: (Maybe String, Maybe String) -> String -> (Element -> Maybe a) -> Element -> [a]

children :: Element -> [Element]

qualName :: (Maybe String, Maybe String) -> String -> QName

rss10NS :: Maybe String

rssPrefix :: Maybe String

rdfNS :: Maybe String

rdfPrefix :: Maybe String

synNS :: Maybe String

synPrefix :: Maybe String

taxNS :: Maybe String

taxPrefix :: Maybe String

conNS :: Maybe String

conPrefix :: Maybe String

dcNS :: Maybe String

dcPrefix :: Maybe String

rdfName :: String -> QName

rssName :: String -> QName

synName :: String -> QName

known_rss_elts :: [QName]

known_syn_elts :: [QName]

known_dc_elts :: [QName]

known_tax_elts :: [QName]

known_con_elts :: [QName]

removeKnownElts :: Element -> [Element]

removeKnownAttrs :: Element -> [Attr]