Skip to content

Commit a8788b6

Browse files
committed
+ Note about type parameter naming
1 parent 098e5d4 commit a8788b6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/FSharpPlus/Control/MonadTrans.fs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ type LiftAsync =
2323
static member LiftAsync (_: Async<'T>) = fun (x: Async<'T>) -> x
2424

2525

26-
// MonadError
26+
// MonadError<'E, 'T> is a Monad<'T> with following operations
2727

2828
type Throw =
2929
static member inline Invoke (x: 'E) : '``'MonadError<'E,'T>`` =
@@ -45,24 +45,24 @@ type Catch =
4545
call_3 (Unchecked.defaultof<Catch>, x, Unchecked.defaultof<'``MonadError<'E2,'T>``>, f)
4646

4747

48-
// MonadCont
48+
// MonadCont<'C, 'T> is a Monad<'T> with following operations
4949

5050
type CallCC = static member inline Invoke (f: (('T -> '``MonadCont<'U>``) ->'``MonadCont<'T>``)) = (^``MonadCont<'T>`` : (static member CallCC : _ -> '``MonadCont<'T>``) f)
5151

5252

53-
// MonadState
53+
// MonadState<'S, 'T> is a Monad<'T> with following operations
5454

5555
type Get = static member inline Invoke () : '``MonadState<'S, 'S>`` = (^``MonadState<'S, 'S>`` : (static member Get : _) ())
5656
type Put = static member inline Invoke (x: 'S) : '``MonadState<'S, unit>`` = (^``MonadState<'S, unit>`` : (static member Put : _ -> _) x)
5757

5858

59-
// MonadReader
59+
// MonadReader<'R, 'T> is a Monad<'T> with following operations
6060

6161
type Ask = static member inline Invoke () : '``MonadReader<'R, 'T>`` = (^``MonadReader<'R, 'T>`` : (static member Ask : _) ())
6262
type Local = static member inline Invoke (f: 'R1 -> 'R2) (m: ^``MonadReader<'R2, 'T>``) : '``MonadReader<'R1, 'T>`` = (^``MonadReader<'R1, 'T>`` : (static member Local : _*_ -> _) m, f)
6363

6464

65-
// MonadWriter
65+
// MonadWriter<'Monoid, 'T> is a Monad<'T> with following operations
6666

6767
type Tell = static member inline Invoke (w: 'Monoid) : '``MonadWriter<'Monoid,unit>`` = (^``MonadWriter<'Monoid,unit>`` : (static member Tell : _ -> _) w)
6868
type Listen = static member inline Invoke (m: '``MonadWriter<'Monoid,'T>``) : '``MonadWriter<'Monoid,('T * 'Monoid)>`` = (^``MonadWriter<'Monoid,('T * 'Monoid)>`` : (static member Listen : _ -> _) m)

0 commit comments

Comments
 (0)