DotNetLightning


SeqParserBuilder<'SeqElement> Type

Constructors

Constructor Description

SeqParserBuilder()

Full Usage: SeqParserBuilder()

Returns: SeqParserBuilder<'SeqElement>
Returns: SeqParserBuilder<'SeqElement>

Instance members

Instance member Description

this.Bind

Full Usage: this.Bind

Parameters:
    seqParser0 : SeqParser<'SeqElement, 'Arg>
    func : 'Arg -> SeqParser<'SeqElement, 'Return>

Returns: SeqParser<'SeqElement, 'Return>
seqParser0 : SeqParser<'SeqElement, 'Arg>
func : 'Arg -> SeqParser<'SeqElement, 'Return>
Returns: SeqParser<'SeqElement, 'Return>

this.Delay

Full Usage: this.Delay

Parameters:
    delayedSeqParser : unit -> SeqParser<'SeqElement, 'Value>

Returns: SeqParser<'SeqElement, 'Value>
delayedSeqParser : unit -> SeqParser<'SeqElement, 'Value>
Returns: SeqParser<'SeqElement, 'Value>

this.Return

Full Usage: this.Return

Parameters:
    value : 'Value

Returns: SeqParser<'SeqElement, 'Value>
value : 'Value
Returns: SeqParser<'SeqElement, 'Value>

this.ReturnFrom

Full Usage: this.ReturnFrom

Parameters:
Returns: SeqParser<'SeqElement, 'Value>
seqParser : SeqParser<'SeqElement, 'Value>
Returns: SeqParser<'SeqElement, 'Value>

this.TryWith

Full Usage: this.TryWith

Parameters:
    seqParser : SeqParser<'SeqElement, 'Value>
    onException : exn -> SeqParser<'SeqElement, 'Value>

Returns: SeqParser<'SeqElement, 'Value>
seqParser : SeqParser<'SeqElement, 'Value>
onException : exn -> SeqParser<'SeqElement, 'Value>
Returns: SeqParser<'SeqElement, 'Value>

this.Zero

Full Usage: this.Zero

Returns: SeqParser<'SeqElement, unit>
Returns: SeqParser<'SeqElement, unit>