MonadCancel

object MonadCancel
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

trait Uncancelable[F <: ([_$24] =>> Any), E]

Value members

Methods

def apply[F <: ([_$8] =>> Any), E](F: MonadCancel[F, E]): MonadCancel[F, E]
def apply[F <: ([_$9] =>> Any)](F: MonadCancel[F, ], d: DummyImplicit): MonadCancel[F, ]

Implicits

Implicits

implicit def monadCancelForOptionT[F <: ([_$10] =>> Any), E](F0: MonadCancel[F, E]): MonadCancel[[_$11] =>> OptionT[F, _$11], E]
implicit def monadCancelForEitherT[F <: ([_$12] =>> Any), E0, E](F0: MonadCancel[F, E]): MonadCancel[[_$13] =>> EitherT[F, E0, _$13], E]
implicit def monadCancelForKleisli[F <: ([_$14] =>> Any), R, E](F0: MonadCancel[F, E]): MonadCancel[[_$15] =>> Kleisli[F, R, _$15], E]
implicit def monadCancelForIorT[F <: ([_$16] =>> Any), L, E](F0: MonadCancel[F, E], L0: Semigroup[L]): MonadCancel[[_$17] =>> IorT[F, L, _$17], E]
implicit def monadCancelForWriterT[F <: ([_$18] =>> Any), L, E](F0: MonadCancel[F, E], L0: Monoid[L]): MonadCancel[[_$19] =>> WriterT[F, L, _$19], E]
implicit def monadCancelForStateT[F <: ([_$20] =>> Any), S, E](F0: MonadCancel[F, E]): MonadCancel[[_$21] =>> StateT[F, S, _$21], E]
implicit def monadCancelForReaderWriterStateT[F <: ([_$22] =>> Any), E0, L, S, E](F0: MonadCancel[F, E], L0: Monoid[L]): MonadCancel[[_$23] =>> ReaderWriterStateT[F, E0, L, S, _$23], E]