FSharpPlus


ApplicativeBuilder<'applicative<'t>> Type

Generic Applicative CE builder.

Constructors

Constructor Description

ApplicativeBuilder()

Full Usage: ApplicativeBuilder()

Returns: ApplicativeBuilder<'applicative<'t>>
Returns: ApplicativeBuilder<'applicative<'t>>

Instance members

Instance member Description

this.BindReturn

Full Usage: this.BindReturn

Parameters:
    x : ^a
    f : 'b -> 'c

Returns: ^Applicative<'U>
Modifiers: inline
x : ^a
f : 'b -> 'c
Returns: ^Applicative<'U>

this.MergeSources

Full Usage: this.MergeSources

Parameters:
    t1 : ^Applicative<'T>
    t2 : ^Applicative<'U>

Returns: ^Applicative<'T*'U>
Modifiers: inline
t1 : ^Applicative<'T>
t2 : ^Applicative<'U>
Returns: ^Applicative<'T*'U>

this.MergeSources3

Full Usage: this.MergeSources3

Parameters:
    t1 : ^Applicative<'T>
    t2 : ^Applicative<'U>
    t3 : ^Applicative<'V>

Returns: ^Applicative<'T*'U*'V>
Modifiers: inline
t1 : ^Applicative<'T>
t2 : ^Applicative<'U>
t3 : ^Applicative<'V>
Returns: ^Applicative<'T*'U*'V>

this.Return

Full Usage: this.Return

Parameters:
    x : 'T

Returns: ^Applicative<'T>
Modifiers: inline
Type parameters: ^Applicative<'T>
x : 'T
Returns: ^Applicative<'T>

this.ReturnFrom

Full Usage: this.ReturnFrom

Parameters:
    expr : 'applicative<'t>

Returns: 'applicative<'t>
expr : 'applicative<'t>
Returns: 'applicative<'t>

this.Run

Full Usage: this.Run

Parameters:
    f : 'Applicative<'T>

Returns: 'Applicative<'T>
f : 'Applicative<'T>
Returns: 'Applicative<'T>

this.Yield

Full Usage: this.Yield

Parameters:
    x : 'T

Returns: ^Applicative<'T>
Modifiers: inline
Type parameters: ^Applicative<'T>
x : 'T
Returns: ^Applicative<'T>