|
|
|
|
|
|
| Synopsis |
|
| data T name str = Cons {} | | | type Filter name str = T name str -> T name str | | | cons :: (Tag name, Attribute name) => Name name -> [T name str] -> T name str | | | name :: T (T name str) (Name name) | | | attributes :: T (T name str) [T name str] | | | checkName :: (Name name -> Bool) -> T name str -> Bool | | | checkAttributes :: ([T name str] -> Bool) -> T name str -> Bool | | | lift :: (Name name -> [T name str] -> (Name name, [T name str])) -> Filter name str | | | processAttrs :: (Tag name, Attribute name) => (Name name -> Bool) -> ([T name str] -> [T name str]) -> Filter name str | | | processAttrValue :: (Tag name, Attribute name) => (Name name, Name name) -> (str -> str) -> Filter name str | | | processAttrValueCond :: (Tag name, Attribute name) => (Name name, Name name) -> ([T name str] -> Bool) -> (str -> str) -> Filter name str | | | processAttrsA :: (Tag name, Attribute name, Applicative m) => (Name name -> Bool) -> ([T name str] -> m [T name str]) -> T name str -> m (T name str) | | | processAttrValueA :: (Tag name, Attribute name, Applicative m) => (Name name, Name name) -> (str -> m str) -> T name str -> m (T name str) | | | processAttrValueCondA :: (Tag name, Attribute name, Applicative m) => (Name name, Name name) -> ([T name str] -> Bool) -> (str -> m str) -> T name str -> m (T name str) | | | liftA :: (Tag name, Attribute name, Applicative m) => (Name name -> [T name str] -> m (Name name, [T name str])) -> T name str -> m (T name str) | | | format :: (Tag name, Attribute name, C string) => (Name name -> Bool) -> ShowS -> T name string -> [ShowS] -> ShowS |
|
|
| Documentation |
|
|
| Constructors | | Cons | | | name_ :: Name name | | | attributes_ :: [T name str] | |
|
| Instances | |
|
|
| type Filter name str = T name str -> T name str | Source |
|
|
|
|
|
|
| attributes :: T (T name str) [T name str] | Source |
|
|
| tests
|
|
|
|
|
|
| modification
|
|
|
|
|
| process the attribute list of a specific tag
|
|
|
|
|
|
| monadic modification
|
|
|
| process the attribute list of a specific tag
|
|
|
|
|
|
|
|
| format
|
|
|
|
| Produced by Haddock version 2.6.0 |