commonmark-0.2.1.1: Pure Haskell commonmark parser.
Safe HaskellNone
LanguageHaskell2010

Commonmark.Inlines

Synopsis

Documentation

data IPState m #

type InlineParser m = ParsecT [Tok] (IPState m) (StateT Enders m) #

Specifies delimiters for formatting, e.g. strong emphasis.

data FormattingSpec il #

Constructors

FormattingSpec 

Fields

Instances

Instances details
Show (FormattingSpec il) # 
Instance details

Defined in Commonmark.Inlines

data BracketedSpec il #

Constructors

BracketedSpec 

Fields

Instances

Instances details
Show (BracketedSpec il) # 
Instance details

Defined in Commonmark.Inlines

data LinkInfo #

Constructors

LinkInfo 

Fields

Instances

Instances details
Show LinkInfo # 
Instance details

Defined in Commonmark.ReferenceMap

pLinkTitle :: Monad m => ParsecT [Tok] s m [Tok] #

pEscaped :: Monad m => ParsecT [Tok] s m Tok #

processEmphasis :: IsInline a => [Chunk a] -> [Chunk a] #

processBrackets :: IsInline a => [BracketedSpec a] -> ReferenceMap -> [Chunk a] -> [Chunk a] #