object ReactS
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ReactS
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
Fix[S]: Fix[S]
M prefix indicates M in args.
M prefix indicates M in args. T prefix indicates we want the result lifted into an M.
- def FixCB[S]: FixT[CallbackTo, S]
-
def
FixT[M[_], S]: FixT[M, S]
T prefix indicates we want the result lifted into an M.
- final def StateAndCallbacks[S](state: S, cb: Callback = Callback.empty): StateAndCallbacks[S]
- def apply[S, A](f: (S) ⇒ (S, A)): ReactS[S, A]
- def applyM[M[_], S, A](f: (S) ⇒ M[(S, A)])(implicit M: Applicative[M]): ReactST[M, S, A]
- def applyT[M[_], S, A](f: (S) ⇒ (S, A))(implicit M: Applicative[M]): ReactST[M, S, A]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def callback[S, A](a: A, c: Callback): ReactS[S, A]
- def callbackM[M[_], S, A](fa: M[A], c: Callback)(implicit M: Applicative[M]): ReactST[M, S, A]
- def callbackT[M[_], S, A](a: A, c: Callback)(implicit M: Applicative[M]): ReactST[M, S, A]
- def callbacks[S, A](a: A, c: (S) ⇒ Callback): ReactS[S, A]
- def callbacksM[M[_], S, A](fa: M[A], c: (S) ⇒ Callback)(implicit M: Applicative[M]): ReactST[M, S, A]
- def callbacksT[M[_], S, A](a: A, c: (S) ⇒ Callback)(implicit M: Applicative[M]): ReactST[M, S, A]
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def get[S]: ReactS[S, S]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getT[M[_], S](implicit M: Applicative[M]): ReactST[M, S, S]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def inspect[S, A](f: (S) ⇒ A): ReactS[S, A]
- def inspectM[M[_], S, A](f: (S) ⇒ M[A])(implicit M: Applicative[M]): ReactST[M, S, A]
- def inspectT[M[_], S, A](f: (S) ⇒ A)(implicit M: Applicative[M]): ReactST[M, S, A]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def liftR[M[_], S, A](f: (S) ⇒ ReactST[M, S, A])(implicit M: Monad[M]): ReactST[M, S, A]
- def liftS[M[_], S, A](st: StateT[M, S, A])(implicit M: Monad[M]): ReactST[M, S, A]
- def mod[S](f: (S) ⇒ S): ReactS[S, Unit]
- def modM[M[_], S](f: (S) ⇒ M[S])(implicit M: Applicative[M]): ReactST[M, S, Unit]
- def modT[M[_], S](f: (S) ⇒ S)(implicit M: Applicative[M]): ReactST[M, S, Unit]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def ret[S, A](a: A): ReactS[S, A]
- def retM[M[_], S, A](fa: M[A])(implicit M: Applicative[M]): ReactST[M, S, A]
- def retT[M[_], S, A](a: A)(implicit M: Applicative[M]): ReactST[M, S, A]
- def set[S](s: S): ReactS[S, Unit]
- def setM[M[_], S](fs: M[S])(implicit M: Applicative[M]): ReactST[M, S, Unit]
- def setT[M[_], S](s: S)(implicit M: Applicative[M]): ReactST[M, S, Unit]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def unlift[M[_], S, A](st: ReactST[M, S, A])(implicit M: Monad[M]): StateT[M, S, A]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def zoom[M[_], S, T, A](rst: ReactST[M, S, A], f: (T) ⇒ S, g: (T, S) ⇒ T)(implicit M: Monad[M]): ReactST[M, T, A]
- def zoomU[M[_], S, A](rst: ReactST[M, Unit, A])(implicit M: Monad[M]): ReactST[M, S, A]
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.