|
|
-
m
:
Async<Writer<'a, Result<'b, 'c>>>
-
f
:
'b -> Async<Writer<'a, Result<'d, 'c>>>
-
Returns:
Async<Writer<'a, Result<'d, 'c>>>
|
|
|
-
x
:
Async<Writer<'a, Result<'b, 'c>>>
-
f
:
'b -> 'd
-
Returns:
Async<Writer<'a, Result<'d, 'c>>>
|
|
|
-
computation1
:
Async<Writer<'log, Result<unit, 'error>>>
-
computation2
:
Async<Writer<'log, Result<'ok, 'error>>>
-
Returns:
Async<Writer<'log, Result<'ok, 'error>>>
|
|
|
-
generator
:
unit -> Async<Writer<'log, Result<'ok, 'error>>>
-
Returns:
Async<Writer<'log, Result<'ok, 'error>>>
|
|
|
-
sequence
:
'a
-
binder
:
'input -> Async<Writer<'log, Result<unit, 'error>>>
-
Returns:
Async<Writer<'log, Result<unit, 'error>>>
|
|
|
-
x
:
Async<Writer<'a, Result<'b, 'c>>>
-
y
:
Async<Writer<'a, Result<'d, 'c>>>
-
Returns:
Async<Writer<'a, Result<('b * 'd), 'c>>>
|
|
|
-
x
:
'a
-
Returns:
Async<Writer<'b, Result<'a, 'c>>>
|
|
|
-
m
:
Async<Writer<'w, Result<'a, 'b>>>
-
Returns:
Async<Writer<'w, Result<'a, 'b>>>
|
|
|
-
x
:
Task<Writer<'w, Result<'a, 'b>>>
-
Returns:
Async<Writer<'w, Result<'a, 'b>>>
|
|
|
-
x
:
Async<Writer<'w, Result<'a, 'b>>>
-
Returns:
Async<Writer<'w, Result<'a, 'b>>>
|
|
|
-
s
:
'a
-
Returns:
'a
|
|
|
-
computation
:
Async<Writer<'log, Result<'ok, 'error>>>
-
compensation
:
unit -> unit
-
Returns:
Async<Writer<'log, Result<'ok, 'error>>>
|
|
|
-
resource
:
'disposable
-
binder
:
'disposable -> Async<Writer<'log, Result<unit, 'error>>>
-
Returns:
Async<Writer<'log, Result<unit, 'error>>>
|
|
|
-
guard
:
unit -> bool
-
computation
:
Async<Writer<'log, Result<unit, 'error>>>
-
Returns:
Async<Writer<'log, Result<unit, 'error>>>
|
|
|
-
Returns:
Async<Writer<'a, Result<unit, 'b>>>
|