Copyright | (c) Galois Inc. 2008 (c) Sigbjorn Finne 2009- |
---|---|
License | BSD3 |
Maintainer | Sigbjorn Finne <sof@forkIO.com> |
Stability | provisional |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Text.Atom.Feed.Validate
Description
Documentation
type ValidatorResult = VTree (Bool, String) #
advice :: String -> ValidatorResult #
demand :: String -> ValidatorResult #
mkTree :: [(Bool, String)] -> [ValidatorResult] -> ValidatorResult #
validateEntry :: Element -> ValidatorResult #
checkCats :: Element -> ValidatorResult #
checkContents :: Element -> ValidatorResult #
checkLinks :: Element -> ValidatorResult #
checkId :: Element -> ValidatorResult #
checkRights :: Element -> ValidatorResult #
checkSource :: Element -> ValidatorResult #
checkSummary :: Element -> ValidatorResult #
checkTitle :: Element -> ValidatorResult #
checkUpdated :: Element -> ValidatorResult #
checkCat :: Element -> ValidatorResult #
checkContent :: Element -> ValidatorResult #
checkTerm :: Element -> ValidatorResult #
checkAuthor :: Element -> ValidatorResult #
checkPerson :: Element -> ValidatorResult #
checkName :: Element -> ValidatorResult #
checkEmail :: Element -> ValidatorResult #
checkUri :: Element -> ValidatorResult #