object
MonadBaseControl
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
def
EitherMonadBaseControl[A]: MonadBaseControl[[β]\/[A, β], [β]\/[A, β]]
-
implicit
def
EitherTMonadBaseControl[B[_], M[_], A](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [γ]EitherT[M, A, γ]]
-
implicit
def
Function1MonadBaseControl[R]: MonadBaseControl[[β](R) ⇒ β, [β](R) ⇒ β]
-
implicit
val
IListMonadBaseControl: MonadBaseControl[IList, IList]
-
implicit
val
IOMonadBaseControl: MonadBaseControl[IO, IO]
-
implicit
def
IdTMonadBaseControl[B[_], M[_]](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [β]IdT[M, β]]
-
implicit
def
KleisliMonadBaseControl[B[_], M[_], R](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [γ]Kleisli[M, R, γ]]
-
implicit
val
ListMonadBaseControl: MonadBaseControl[List, List]
-
implicit
def
ListTMonadBaseControl[B[_], M[_]](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [β]ListT[M, β]]
-
implicit
val
MaybeMonadBaseControl: MonadBaseControl[Maybe, Maybe]
-
implicit
def
MaybeTMonadBaseControl[B[_], M[_]](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [β]MaybeT[M, β]]
-
implicit
val
OptionMonadBaseControl: MonadBaseControl[Option, Option]
-
implicit
def
OptionTMonadBaseControl[B[_], M[_]](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [β]OptionT[M, β]]
-
implicit
def
ReaderWriterStateTMonadBaseControl[B[_], M[_], R, W, S](implicit arg0: Monad[M], arg1: Monoid[W], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [ε]IndexedReaderWriterStateT[M, R, W, S, S, ε]]
-
implicit
def
StateTMonadBaseControl[B[_], M[_], S](implicit arg0: Monad[M], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [γ]IndexedStateT[M, S, S, γ]]
-
implicit
val
StreamMonadBaseControl: MonadBaseControl[Stream, Stream]
-
implicit
def
WriterTMonadBaseControl[B[_], M[_], W](implicit arg0: Monad[M], arg1: Monoid[W], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [γ]WriterT[M, W, γ]]
-
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
defaultMonadBaseControl[T[_[_], _], B[_], M[_]](implicit arg0: Monad[M], T: MonadTransControl[[α[_$1], β]T[α, β]], BM: MonadBaseControl[B, M]): MonadBaseControl[B, [β]T[M, β]]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
identityMonadBaseControl[M[_]](implicit arg0: Monad[M]): MonadBaseControl[M, M]
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any