| |||||||||||||||||||||||
| |||||||||||||||||||||||
| |||||||||||||||||||||||
| Synopsis | |||||||||||||||||||||||
| |||||||||||||||||||||||
| Options and the three operations on option lists: showing, normalizing and parsing | |||||||||||||||||||||||
| type Option = (String, [String]) | |||||||||||||||||||||||
| showOptions :: [Option] -> String | |||||||||||||||||||||||
| normalOptions :: [Option] -> [Option] | |||||||||||||||||||||||
| parseOptions :: String -> Either String [Option] | |||||||||||||||||||||||
| Details of the option list parser | |||||||||||||||||||||||
| skipSpace :: String -> String | |||||||||||||||||||||||
| type Parser a = String -> Either String (a, String) | |||||||||||||||||||||||
| longKey :: Parser String | |||||||||||||||||||||||
| shortKey :: Parser String | |||||||||||||||||||||||
| value :: Parser String | |||||||||||||||||||||||
| commaSeparatedValues :: Parser [String] | |||||||||||||||||||||||
| spaceSeparatedValues :: Parser [String] | |||||||||||||||||||||||
| option :: Parser Option | |||||||||||||||||||||||
| Produced by Haddock version 2.4.2 |