|
-
arg0
:
Kleisli<'T, ^u>
-
arg1
:
Kleisli<'v, ^w>
-
Returns:
Kleisli<Choice<'v, 'T>, ^z>
|
|
-
arg0
:
Kleisli<'a, ^b>
-
arg1
:
Kleisli<'d, ^c>
-
Returns:
Kleisli<'d, ^b>
|
|
-
arg0
:
Kleisli<'a, 'b>
-
arg1
:
Kleisli<'c, 'b>
-
Returns:
Kleisli<Choice<'c, 'a>, 'b>
|
|
-
f
:
'a -> 'b
-
Returns:
Kleisli<'a, ^c>
|
|
-
arg0
:
Kleisli<'B, 'Monad<'C>>
-
k
:
'A -> 'B
-
Returns:
Kleisli<'A, 'Monad<'C>>
|
|
-
arg0
:
Kleisli<'B, ^Monad<'C>>
-
ab
:
'A -> 'B
-
cd
:
'C -> 'D
-
Returns:
Kleisli<'A, ^Monad<'D>>
|
|
-
_output
:
Kleisli<'T, 'Monad<'U>>
-
_mthd
:
Empty
-
Returns:
Kleisli<'a, ^b>
|
|
-
arg0
:
Kleisli<'a, ^b>
-
Returns:
Kleisli<('a * 'e), ^c>
|
|
-
arg0
:
Kleisli<'a, 'b>
-
Returns:
^c
|
|
-
arg0
:
Kleisli<'B, ^Monad<'C>>
-
cd
:
'C -> 'D
-
Returns:
Kleisli<'B, ^Monad<'D>>
|
|
-
arg0
:
Kleisli<'a, 'b>
-
Returns:
^c
|
|
-
arg0
:
Kleisli<'a, ^b>
-
Returns:
Kleisli<('d * 'a), ^c>
|
|
-
arg0
:
Kleisli<'a, ^b>
-
arg1
:
Kleisli<'a, ^b>
-
_mthd
:
Append
-
Returns:
Kleisli<'a, ^b>
|
|
-
Returns:
Kleisli<(Kleisli<'a, 'b> * 'a), 'b>
|
|
-
Returns:
Kleisli<'a, ^b>
|