|
-
f
:
Writer<^Monoid, ('T -> 'U)>
-
x
:
Writer<^Monoid, 'T>
-
Returns:
Writer<^Monoid, 'U>
|
|
-
g
:
Writer<'T, 'W>
-
f
:
Writer<'T, 'W> -> 'U
-
Returns:
Writer<'U, 'W>
|
|
-
x
:
Writer<^Monoid, 'T>
-
f
:
'T -> Writer<^Monoid, 'U>
-
Returns:
Writer<^Monoid, 'U>
|
|
-
arg0
:
Writer<'T, 'W>
-
Returns:
'T
|
|
-
m
:
Writer<'Monoid, 'T>
-
Returns:
Writer<'Monoid, ('T * 'Monoid)>
|
|
-
x
:
Writer<'Monoid, 'T>
-
f
:
'T -> 'U
-
Returns:
Writer<'Monoid, 'U>
|
|
-
m
:
Writer<'Monoid, ('T * ('Monoid -> 'Monoid))>
-
Returns:
Writer<'Monoid, 'T>
|
|
-
x
:
'T
-
Returns:
Writer<^Monoid, 'T>
|
|
-
w
:
'Monoid
-
Returns:
Writer<'Monoid, unit>
|