citeproc-hs-0.3.8: A Citation Style Language implementation in Haskell

Portability | portable
Stability | unstable
Maintainer | Andrea Rossato <andrea.rossato@unitn.it>
Safe Haskell | None

Text.CSL.Pickle.Hexpat

Description

# Documentation

type Content = UNode String

type Attr = (String, String)

showXML :: Content -> String

getText :: [Content] -> Maybe String

getAllText :: [Content] -> String

dropFirstElem :: [Content] -> [Content]

dropText :: [Content] -> [Content]

getChildren :: Content -> [Content]

getElemName :: Content -> Maybe String

getAttName :: Attr -> String

getAttrl :: Content -> [Attr]

getAttrVal :: [Content] -> String

mkText :: String -> Content

mkName :: String -> String

mkElement :: String -> [Attr] -> [Content] -> Content

mkAttribute :: String -> String -> Attr

attrToCont :: Attr -> Content

qualifiedName :: String -> String

onlyElems' :: [Content] -> [Content]

parseXML' :: ByteString -> [Content]