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

Copyright(c) Galois Inc. 2008
(c) Sigbjorn Finne 2009-
LicenseBSD3
MaintainerSigbjorn Finne <sof@forkIO.com>
Stabilityprovisional
Safe HaskellNone
LanguageHaskell98

Text.RSS.Import

Description

Converting from XML to RSS

Documentation

pNodes :: Text -> [Element] -> [Element] Source #

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

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

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

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

pQLeaf :: Name -> [Element] -> Maybe Text Source #

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

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

children :: Element -> [Element] Source #

qualName :: Text -> Name Source #

dcName :: Text -> Name Source #

elementToRSS :: Element -> Maybe RSS Source #

elementToChannel :: Element -> Maybe RSSChannel Source #

elementToImage :: Element -> Maybe RSSImage Source #

elementToCloud :: Element -> Maybe RSSCloud Source #

elementToItem :: Element -> Maybe RSSItem Source #

elementToSource :: Element -> Maybe RSSSource Source #

elementToGuid :: Element -> Maybe RSSGuid Source #

elementToSkipHours :: Element -> Maybe [Integer] Source #

elementToSkipDays :: Element -> Maybe [Text] Source #

readInt :: Text -> Maybe Integer Source #

readBool :: Text -> Maybe Bool Source #