Skip to content

Commit 737de64

Browse files
committed
ReactS.FixT W-suffix methods are just T-suffix methods
1 parent f19d608 commit 737de64

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

scalaz-7.0/src/main/scala/japgolly/scalajs/react/ScalazReact.scala

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -158,30 +158,30 @@ object ScalazReact {
158158
}
159159

160160
/**
161-
* W prefix indicates lack of M in args. (W is M upside-down, woah!)
161+
* T prefix indicates we want the result lifted into an M.
162162
*/
163163
@inline def FixT[M[+_], S] = new FixT[M, S]
164164
final class FixT[M[+_], S] {
165165
type T[A] = ReactST[M, S, A]
166166

167-
@inline def nop (implicit M: Applicative[M]): ReactST[M,S,Unit] = retW(())
167+
@inline def nop (implicit M: Applicative[M]): ReactST[M,S,Unit] = retT(())
168168
@inline def _nop(implicit M: Applicative[M]): Any => ReactST[M,S,Unit] = _ => nop
169169

170170
@inline def apply [A] (f: S => M[(S, A)]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.applyM(f)
171-
@inline def applyW [A] (f: S => (S, A)) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.applyT(f)
171+
@inline def applyT [A] (f: S => (S, A)) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.applyT(f)
172172
@inline def callback [A] (a: M[A], c: OpCallbackIO)(implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.callbackM(a, c)
173-
@inline def callbackW[A] (a: A, c: OpCallbackIO) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.callbackT(a, c)
173+
@inline def callbackT[A] (a: A, c: OpCallbackIO) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.callbackT(a, c)
174174
@inline def get (implicit M: Applicative[M]): ReactST[M,S,S] = ReactS.getT
175175
@inline def gets [A] (f: S => M[A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.getsM(f)
176-
@inline def getsW [A] (f: S => A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.getsT(f)
176+
@inline def getsT [A] (f: S => A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.getsT(f)
177177
@inline def liftR [A] (f: S => ReactST[M, S, A])(implicit M: Monad[M]) : ReactST[M,S,A] = ReactS.liftR(f)
178178
@inline def liftS [A] (t: StateT[M, S, A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.liftS(t)
179179
@inline def mod (f: S => M[S]) (implicit M: Functor[M]) : ReactST[M,S,Unit] = ReactS.modM(f)
180-
@inline def modW (f: S => S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.modT(f)
180+
@inline def modT (f: S => S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.modT(f)
181181
@inline def ret [A] (ma: M[A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.retM(ma)
182-
@inline def retW [A] (a: A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.retT(a)
182+
@inline def retT [A] (a: A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.retT(a)
183183
@inline def set (ms: M[S]) (implicit M: Functor[M]) : ReactST[M,S,Unit] = ReactS.setM(ms)
184-
@inline def setW (s: S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.setT(s)
184+
@inline def setT (s: S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.setT(s)
185185
@inline def unlift [A] (t: ReactST[M, S, A]) (implicit M: Functor[M]) : StateT [M,S,A] = ReactS.unlift(t)
186186
@inline def zoom [T,A](r: ReactST[M, T, A])
187187
(f: S => T, g: (S,T) => S)(implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.zoom(r, f, g)

scalaz-7.1/src/main/scala/japgolly/scalajs/react/ScalazReact.scala

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -157,30 +157,30 @@ object ScalazReact {
157157
}
158158

159159
/**
160-
* W prefix indicates lack of M in args. (W is M upside-down, woah!)
160+
* T prefix indicates we want the result lifted into an M.
161161
*/
162162
@inline def FixT[M[_], S] = new FixT[M, S]
163163
final class FixT[M[_], S] {
164164
type T[A] = ReactST[M, S, A]
165165

166-
@inline def nop (implicit M: Applicative[M]): ReactST[M,S,Unit] = retW(())
166+
@inline def nop (implicit M: Applicative[M]): ReactST[M,S,Unit] = retT(())
167167
@inline def _nop(implicit M: Applicative[M]): Any => ReactST[M,S,Unit] = _ => nop
168168

169169
@inline def apply [A] (f: S => M[(S, A)]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.applyM(f)
170-
@inline def applyW [A] (f: S => (S, A)) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.applyT(f)
170+
@inline def applyT [A] (f: S => (S, A)) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.applyT(f)
171171
@inline def callback [A] (a: M[A], c: OpCallbackIO)(implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.callbackM(a, c)
172-
@inline def callbackW[A] (a: A, c: OpCallbackIO) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.callbackT(a, c)
172+
@inline def callbackT[A] (a: A, c: OpCallbackIO) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.callbackT(a, c)
173173
@inline def get (implicit M: Applicative[M]): ReactST[M,S,S] = ReactS.getT
174174
@inline def gets [A] (f: S => M[A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.getsM(f)
175-
@inline def getsW [A] (f: S => A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.getsT(f)
175+
@inline def getsT [A] (f: S => A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.getsT(f)
176176
@inline def liftR [A] (f: S => ReactST[M, S, A])(implicit M: Monad[M]) : ReactST[M,S,A] = ReactS.liftR(f)
177177
@inline def liftS [A] (t: StateT[M, S, A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.liftS(t)
178178
@inline def mod (f: S => M[S]) (implicit M: Functor[M]) : ReactST[M,S,Unit] = ReactS.modM(f)
179-
@inline def modW (f: S => S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.modT(f)
179+
@inline def modT (f: S => S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.modT(f)
180180
@inline def ret [A] (ma: M[A]) (implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.retM(ma)
181-
@inline def retW [A] (a: A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.retT(a)
181+
@inline def retT [A] (a: A) (implicit M: Applicative[M]): ReactST[M,S,A] = ReactS.retT(a)
182182
@inline def set (ms: M[S]) (implicit M: Functor[M]) : ReactST[M,S,Unit] = ReactS.setM(ms)
183-
@inline def setW (s: S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.setT(s)
183+
@inline def setT (s: S) (implicit M: Applicative[M]): ReactST[M,S,Unit] = ReactS.setT(s)
184184
@inline def unlift [A] (t: ReactST[M, S, A]) (implicit M: Functor[M]) : StateT [M,S,A] = ReactS.unlift(t)
185185
@inline def zoom [T,A](r: ReactST[M, T, A])
186186
(f: S => T, g: (S,T) => S)(implicit M: Functor[M]) : ReactST[M,S,A] = ReactS.zoom(r, f, g)

0 commit comments

Comments
 (0)