feed-1.3.2.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-Inferred
Language | Haskell2010

Text.RSS1.Utils

Description

# Documentation

pQNodes :: Name -> Element -> [Element] Source #

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

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

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

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

pQLeaf' :: (Text, Text) -> Text -> Element -> Maybe Text Source #

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

pAttr' :: (Text, Text) -> Text -> Element -> Maybe Text Source #

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

children :: Element -> [Element] Source #

qualName :: (Maybe Text, Maybe Text) -> Text -> Name Source #

qualName' :: (Text, Text) -> Text -> Name Source #

rss10NS :: Text Source #

rdfPrefix :: Text Source #

rdfNS :: Text Source #

synPrefix :: Text Source #

synNS :: Text Source #

taxPrefix :: Text Source #

taxNS :: Text Source #

conPrefix :: Text Source #

conNS :: Text Source #

dcPrefix :: Text Source #

dcNS :: Text Source #

rdfName :: Text -> Name Source #

rssName :: Text -> Name Source #

synName :: Text -> Name Source #

known_rss_elts :: [Name] Source #

known_syn_elts :: [Name] Source #

known_dc_elts :: [Name] Source #

known_tax_elts :: [Name] Source #

known_con_elts :: [Name] Source #

removeKnownElts :: Element -> [Element] Source #

removeKnownAttrs :: Element -> [Attr] Source #