| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Synopsis | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
Types | |||||||||||||||||||||||||||||||||
newtype Control' a | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
newtype Paragraph' a | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
data Field' a | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
class ControlFunctions a where | |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
mergeControls :: [Control' a] -> Control' a | |||||||||||||||||||||||||||||||||
fieldValue :: ControlFunctions a => String -> Paragraph' a -> Maybe a | |||||||||||||||||||||||||||||||||
removeField :: Eq a => a -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
prependFields :: [Field' a] -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
appendFields :: [Field' a] -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
renameField :: Eq a => a -> a -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
modifyField :: Eq a => a -> (a -> a) -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
raiseFields :: Eq a => (a -> Bool) -> Paragraph' a -> Paragraph' a | |||||||||||||||||||||||||||||||||
Move selected fields to the beginning of a paragraph. | |||||||||||||||||||||||||||||||||
Produced by Haddock version 0.8 |