|
-
m
:
State<'T, 'State>
-
k
:
'T -> State<'U, 'State>
-
Returns:
State<'U, 'State>
|
|
-
r1
:
State<unit, 'a>
-
r2
:
State<'b, 'a>
-
Returns:
State<'b, 'a>
|
|
-
f
:
unit -> State<'b, 'c>
-
Returns:
State<'b, 'c>
|
|
-
sequence
:
'a seq
-
body
:
'a -> State<unit, 'b>
-
Returns:
State<unit, 'b>
|
|
-
a
:
'T
-
Returns:
State<'T, 'State>
|
|
-
m
:
State<'T, 'State>
-
Returns:
State<'T, 'State>
|
|
-
m
:
State<'T, 'State>
-
compensation
:
unit -> unit
-
Returns:
State<'T, 'State>
|
|
-
m
:
State<'T, 'State>
-
h
:
exn -> State<'T, 'State>
-
Returns:
State<'T, 'State>
|
|
-
res
:
'a
-
body
:
'a -> State<'b, 'c>
-
Returns:
State<'b, 'c>
|
|
-
guard
:
unit -> bool
-
m
:
State<unit, 'a>
-
Returns:
State<unit, 'a>
|
|
-
Returns:
State<unit, 'a>
|