| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||
| 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 | |||||||||||||||||||||||||||||||||