|
|
|
|
Synopsis |
|
class XmlSource s where | | | linenumber :: XmlSource s => Integer -> s -> LString | | type LChar = (Line, Char) | | type LString = [LChar] | | | | tokens :: XmlSource source => source -> [Token] | | tokens' :: LString -> [Token] | | special :: LChar -> LString -> [Token] | | qualName :: LString -> (QName, LString) | | tag :: LString -> [Token] | | attribs :: LString -> ([Attr], Bool, [Token]) | | attrib :: LString -> (Attr, LString) | | attr_val :: LString -> (String, LString) | | dropSpace :: LString -> LString | | string :: LString -> (String, LString) | | break' :: (a -> Bool) -> [(b, a)] -> ([a], [(b, a)]) | | breakn :: (a -> Bool) -> [(b, a)] -> ([a], [(b, a)]) | | decode_attr :: String -> String | | | | decode_text :: [Char] -> [Txt] | | cref_to_char :: [Char] -> Maybe Char | | num_esc :: String -> Maybe Char | | cvt_char :: Int -> Maybe Char |
|
|
Documentation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Match the value for an attribute. For malformed XML we do
our best to guess the programmer's intention.
|
|
break' :: (a -> Bool) -> [(b, a)] -> ([a], [(b, a)]) | Source |
|
|
breakn :: (a -> Bool) -> [(b, a)] -> ([a], [(b, a)]) | Source |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.6.1 |