feed-0.3.12.0: 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] Source #

pNode :: String -> Element -> Maybe Element Source #

pQNode :: QName -> Element -> Maybe Element Source #

pLeaf :: String -> Element -> Maybe String Source #

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

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

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

children :: Element -> [Element] Source #

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

rssPrefix :: Maybe String Source #

rss10NS :: Maybe String Source #

rdfPrefix :: Maybe String Source #

rdfNS :: Maybe String Source #

synPrefix :: Maybe String Source #

synNS :: Maybe String Source #

taxPrefix :: Maybe String Source #

taxNS :: Maybe String Source #

conPrefix :: Maybe String Source #

conNS :: Maybe String Source #

dcPrefix :: Maybe String Source #

dcNS :: Maybe String Source #

rdfName :: String -> QName Source #

rssName :: String -> QName Source #

synName :: String -> QName Source #

known_rss_elts :: [QName] Source #

known_syn_elts :: [QName] Source #

known_dc_elts :: [QName] Source #

known_tax_elts :: [QName] Source #

known_con_elts :: [QName] Source #

removeKnownElts :: Element -> [Element] Source #

removeKnownAttrs :: Element -> [Attr] Source #