ChoiceBuilder Type

Constructors

Constructor Description

ChoiceBuilder()

Full Usage: ChoiceBuilder()

Returns: ChoiceBuilder
Returns: ChoiceBuilder

Instance members

Instance member Description

this.Bind

Full Usage: this.Bind

Parameters:
Returns: Choice<'c, 'b>
v : Choice<'a, 'b>
f : 'a -> Choice<'c, 'b>
Returns: Choice<'c, 'b>

this.Combine

Full Usage: this.Combine

Parameters:
Returns: Choice<'b, 'a>
v : Choice<unit, 'a>
f : unit -> Choice<'b, 'a>
Returns: Choice<'b, 'a>

this.Delay

Full Usage: this.Delay

Parameters:
    f : unit -> 'T

Returns: unit -> 'T
f : unit -> 'T
Returns: unit -> 'T

this.Return

Full Usage: this.Return

Parameters:
    v : 'a

Returns: Choice<'a, 'b>
v : 'a
Returns: Choice<'a, 'b>

this.ReturnFrom

Full Usage: this.ReturnFrom

Parameters:
    o : 'a

Returns: 'a
o : 'a
Returns: 'a

this.Run

Full Usage: this.Run

Parameters:
    f : unit -> 'a

Returns: 'a
f : unit -> 'a
Returns: 'a