Orsak


EffectListBuilder Type

Constructors

Constructor Description

EffectListBuilder()

Full Usage: EffectListBuilder()

Returns: EffectListBuilder
Returns: EffectListBuilder

Instance members

Instance member Description

this.Bind

Full Usage: this.Bind

Parameters:
Returns: Effect<'a, 'd, 'c>
Modifiers: inline
eff : EffectList<'a, 'b, 'c>
f : 'b list -> Effect<'a, 'd, 'c>
Returns: Effect<'a, 'd, 'c>

this.Bind

Full Usage: this.Bind

Parameters:
    eff : Effect<'a, 'b, 'c>
    f : 'b -> Effect<'a, 'd list, 'c>

Returns: EffectList<'a, 'd, 'c>
Modifiers: inline
eff : Effect<'a, 'b, 'c>
f : 'b -> Effect<'a, 'd list, 'c>
Returns: EffectList<'a, 'd, 'c>

this.Bind

Full Usage: this.Bind

Parameters:
Returns: EffectList<'c, 'd, 'b>
Modifiers: inline
res : Result<'a, 'b>
f : 'a -> Effect<'c, 'd list, 'b>
Returns: EffectList<'c, 'd, 'b>

this.Combine

Full Usage: this.Combine

Parameters:
Returns: EffectList<'r, 'a, 'e>
eff1 : EffectList<'r, 'a, 'e>
eff2 : EffectList<'r, 'a, 'e>
Returns: EffectList<'r, 'a, 'e>

this.Delay

Full Usage: this.Delay

Parameters:
Returns: EffectList<'r, 'a, 'e>
f : unit -> EffectList<'r, 'a, 'e>
Returns: EffectList<'r, 'a, 'e>

this.For

Full Usage: this.For

Parameters:
Returns: EffectList<'r, 'b, 'e>
s : seq<'a>
f : 'a -> EffectList<'r, 'b, 'e>
Returns: EffectList<'r, 'b, 'e>

this.Yield

Full Usage: this.Yield

Parameters:
    value : 'a

Returns: EffectList<'r, 'a, 'e>
value : 'a
Returns: EffectList<'r, 'a, 'e>

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
    value : 'a list

Returns: EffectList<'r, 'a, 'e>
value : 'a list
Returns: EffectList<'r, 'a, 'e>

this.YieldFrom

Full Usage: this.YieldFrom

Parameters:
Returns: EffectList<'r, 'a, 'e>
value : EffectList<'r, 'a, 'e>
Returns: EffectList<'r, 'a, 'e>

this.Zero

Full Usage: this.Zero

Returns: Effect<'a, 'b list, 'c>
Returns: Effect<'a, 'b list, 'c>