Markup parsing.
- 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
- pTT :: 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
pTextsTill :: Parser a -> Parser [Text]Source
Tokens
Parsec utilities
followedBy :: Monad m => m a -> m b -> m aSource
inFirstColumn :: GenParser tok st a -> GenParser tok st aSource