PageIO-0.0.1: Page-oriented extraction and composition library
Text.PageIO.Parser
readSheet :: String -> IO (Either ParseError Sheet)Source
parseMaybe :: Parser a -> Parser (Maybe a)Source
maybeFieldVariable :: Parser (Maybe Variable)Source
literalVariable :: Parser VariableSource
functionVariable :: Parser VariableSource
maybeFieldFormat :: Parser (Maybe FieldFormat)Source
maybeFilters :: Parser (Maybe [Filter])Source
parseFilter :: Parser FilterSource
operator :: Parser OperatorSource
maybeOrderBys :: Parser (Maybe [OrderBy Label])Source
maybeBy :: String -> Parser (Maybe [Label])Source
maybeRule :: Parser (Maybe a) -> Parser (Maybe a)Source
parseLabel :: Parser LabelSource
sheet :: Parser SheetSource
sym :: String -> Parser ()Source
ret :: a -> Parser aSource
sp :: Parser ()Source
num :: Parser IntSource
pattern :: Parser (Label, Pattern)Source
field :: Parser (Label, Field)Source
boxNumbers :: Parser BoxSource
frame :: Parser FrameSource
retLabel :: Label -> a -> Parser (Label, a)Source
block :: Parser (Label, Block)Source
literalStr :: Parser ValueSource
matchStr :: Parser MatchSource
mkMatch :: Value -> MatchSource
packLBS :: ByteString -> ByteStringSource
labelStr :: Parser LabelSource
str :: Parser ByteStringSource
quotedValue :: Parser ValueSource