FSharpPlus


Builder<'monad<'t>> Type

Constructors

Constructor Description

Builder()

Full Usage: Builder()

Returns: Builder<'monad<'t>>
Returns: Builder<'monad<'t>>

Instance members

Instance member Description

this.Bind

Full Usage: this.Bind

Parameters:
    p : ^Monad<'T>
    rest : 'T -> ^Monad<'U>

Returns: ^Monad<'U>
Modifiers: inline
Type parameters: ^Monad<'U>, 'T
p : ^Monad<'T>
rest : 'T -> ^Monad<'U>
Returns: ^Monad<'U>

chunkBy f

Full Usage: chunkBy f

Parameters:
    f : 'T -> 'key

Returns: ^b
Modifiers: inline
f : 'T -> 'key
Returns: ^b

groupBy f

Full Usage: groupBy f

Parameters:
    f : 'T -> 'key

Returns: ^b
Modifiers: inline
f : 'T -> 'key
Returns: ^b

this.MergeSources

Full Usage: this.MergeSources

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

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

this.MergeSources3

Full Usage: this.MergeSources3

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

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

orderBy f

Full Usage: orderBy f

Parameters:
    f : 'T -> 'key

Returns: ^a
Modifiers: inline
Type parameters: 'T, 'key
f : 'T -> 'key
Returns: ^a

this.Return

Full Usage: this.Return

Parameters:
    x : 'T

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

this.ReturnFrom

Full Usage: this.ReturnFrom

Parameters:
    expr : 'monad<'t>

Returns: 'monad<'t>
expr : 'monad<'t>
Returns: 'monad<'t>

select f

Full Usage: select f

Parameters:
    f : 'c -> 'd

Returns: ^b
Modifiers: inline
f : 'c -> 'd
Returns: ^b

top n

Full Usage: top n

Parameters:
    n : int

Returns: ^a
Modifiers: inline
n : int
Returns: ^a

where p

Full Usage: where p

Parameters:
    p : 'b -> bool

Returns: ^a
Modifiers: inline
p : 'b -> bool
Returns: ^a

this.Yield

Full Usage: this.Yield

Parameters:
    x : 'T

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