ParserCE Type
Constructors
| Constructor | Description |
|
|
Instance members
| Instance member | Description |
Full Usage:
this.Bind
Parameters: Returns: Reader<'b, 'c, 'd, 'e> -> ParseResult<'f, 'b, 'c>
Modifiers: inline Type parameters: 'a, 'b, 'c, 'd, 'e, 'f |
|
Full Usage:
this.BindReturn
Parameters:
Parser<'a, 'b, 'c, 'd, 'e>
map : 'a -> 'f
Returns: Reader<'b, 'c, 'd, 'e> -> ParseResult<'f, 'b, 'c>
Modifiers: inline Type parameters: 'a, 'b, 'c, 'd, 'e, 'f |
|
Full Usage:
this.Combine
Parameters:
Parser<unit, 'T, 'State, 'Input, 'InputSlice>
second : Parser<'Parsed, 'T, 'State, 'Input, 'InputSlice>
Returns: Reader<'T, 'State, 'Input, 'InputSlice> -> ParseResult<'Parsed, 'T, 'State>
Modifiers: inline Type parameters: 'T, 'State, 'Input, 'InputSlice, 'Parsed |
|
Full Usage:
this.Delay
Parameters:
unit -> 'a -> 'b
Returns: 'a -> 'b
Modifiers: inline Type parameters: 'a, 'b |
|
|
|
Full Usage:
this.Return
Parameters:
'a
Returns: Reader<'b, 'c, 'd, 'e> -> ParseResult<'a, 'b, 'c>
Modifiers: inline Type parameters: 'a, 'b, 'c, 'd, 'e |
|
Full Usage:
this.ReturnFrom
Parameters:
'a
Returns: 'a
Modifiers: inline Type parameters: 'a |
|
|
|
|
|
|
|
Full Usage:
this.While
Parameters:
unit -> bool
generator : Parser<unit, 'T, 'State, 'Input, 'InputSlice>
Returns: Reader<'T, 'State, 'Input, 'InputSlice> -> Result<ParseSuccess<unit>, ParseError<'T, 'State>>
Modifiers: inline Type parameters: 'T, 'State, 'Input, 'InputSlice |
|
Full Usage:
this.Zero
Returns: Reader<'a, 'b, 'c, 'd> -> ParseResult<'e, 'a, 'b>
Modifiers: inline Type parameters: 'a, 'b, 'c, 'd, 'e |
|