Text.RSS1.Utils

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

Copyright | (c) Galois, Inc. 2008, (c) Sigbjorn Finne 2009-
License | BSD3
Maintainer | Sigbjorn Finne <sof@forkIO.com>
Stability | provisional
Portability | portable
Safe Haskell | Safe
Language | Haskell98

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 #

rssPrefix :: Maybe String #

rss10NS :: Maybe String #

rdfPrefix :: Maybe String #

rdfNS :: Maybe String #

synPrefix :: Maybe String #

synNS :: Maybe String #

taxPrefix :: Maybe String #

taxNS :: Maybe String #

conPrefix :: Maybe String #

conNS :: Maybe String #

dcPrefix :: Maybe String #

dcNS :: 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] #