hmarkup-2006.9.6ContentsIndex
Text.HMarkup.Parse
Contents
Tokens
Parsec utilities
Description
Markup parsing.
Synopsis
parseMarkup :: Monad m => String -> String -> m Doc
pMarkup :: Parser Doc
pBlock :: Parser Block
pChunk :: Parser Block
anyCharToUnixNL :: Parser Char
pHeader :: Parser Block
pItemList :: Parser Block
pItem :: Parser [Text]
pPara :: Parser Block
endBlock :: Parser ()
pText :: Parser [Text]
pTextsTill :: Parser a -> Parser [Text]
pEmph :: Parser Text
pRef :: Parser Text
pWord :: Parser Text
pIdent :: Parser String
pURI :: Parser URI
pToken :: Parser String
pTokenPiece :: Parser String
isSpecial :: Char -> Bool
pEsc :: Parser Char
pEntity :: Parser String
numEntity :: Parser Char
namedEntity :: Parser String
nl :: Parser ()
sp :: Parser ()
sps :: Parser ()
white :: Parser Bool
skipWhite :: Parser ()
manyTill1 :: GenParser tok st a -> GenParser tok st end -> GenParser tok st [a]
followedBy :: Monad m => m a -> m b -> m a
pDecInt :: Parser Int
pHexInt :: Parser Int
inFirstColumn :: GenParser tok st a -> GenParser tok st a
Documentation
parseMarkup :: Monad m => String -> String -> m Doc
pMarkup :: Parser Doc
pBlock :: Parser Block
pChunk :: Parser Block
anyCharToUnixNL :: Parser Char
pHeader :: Parser Block
pItemList :: Parser Block
pItem :: Parser [Text]
pPara :: Parser Block
endBlock :: Parser ()
pText :: Parser [Text]
pTextsTill :: Parser a -> Parser [Text]
pEmph :: Parser Text
pRef :: Parser Text
pWord :: Parser Text
pIdent :: Parser String
pURI :: Parser URI
Tokens
pToken :: Parser String
pTokenPiece :: Parser String
isSpecial :: Char -> Bool
pEsc :: Parser Char
pEntity :: Parser String
numEntity :: Parser Char
namedEntity :: Parser String
Parsec utilities
nl :: Parser ()
sp :: Parser ()
sps :: Parser ()
white :: Parser Bool
skipWhite :: Parser ()
manyTill1 :: GenParser tok st a -> GenParser tok st end -> GenParser tok st [a]
followedBy :: Monad m => m a -> m b -> m a
pDecInt :: Parser Int
pHexInt :: Parser Int
inFirstColumn :: GenParser tok st a -> GenParser tok st a
Produced by Haddock version 0.7