Header menu logo FSharp.Formatting

MarkdownPatterns Module

This module provides an easy way of processing Markdown documents. It lets you decompose documents into leafs and nodes with nested paragraphs.

Types

Type Description

ParagraphLeafInfo

ParagraphNestedInfo

ParagraphSpansInfo

SpanLeafInfo

SpanNodeInfo

Functions and values

Function or value Description

ParagraphLeaf arg1

Full Usage: ParagraphLeaf arg1

Parameters:
Returns: MarkdownParagraph

ParagraphNested (arg1, pars)

Full Usage: ParagraphNested (arg1, pars)

Parameters:
Returns: MarkdownParagraph

ParagraphSpans (arg1, spans)

Full Usage: ParagraphSpans (arg1, spans)

Parameters:
Returns: MarkdownParagraph

SpanLeaf arg1

Full Usage: SpanLeaf arg1

Parameters:
Returns: MarkdownSpan
arg0 : SpanLeafInfo
Returns: MarkdownSpan

SpanNode (arg1, spans)

Full Usage: SpanNode (arg1, spans)

Parameters:
Returns: MarkdownSpan
arg0 : SpanNodeInfo
spans : MarkdownSpans
Returns: MarkdownSpan

Active patterns

Active pattern Description

(|ParagraphLeaf|ParagraphNested|ParagraphSpans|) par

Full Usage: (|ParagraphLeaf|ParagraphNested|ParagraphSpans|) par

Parameters:
Returns: Choice<ParagraphLeafInfo, (ParagraphNestedInfo * MarkdownParagraphs list), (ParagraphSpansInfo * MarkdownSpans)>

(|SpanLeaf|SpanNode|) span

Full Usage: (|SpanLeaf|SpanNode|) span

Parameters:
Returns: Choice<SpanLeafInfo, (SpanNodeInfo * MarkdownSpans)>

Type something to start searching.