MonadCancel

object MonadCancel
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

trait Uncancelable[F[_], E]

Value members

Concrete methods

def apply[F[_], E](F: MonadCancel[F, E]): F
def apply[F[_]](F: MonadCancel[F, _], d: DummyImplicit): F

Implicits

Implicits

implicit def monadCancelForEitherT[F[_], E0, E](F0: MonadCancel[F, E]): MonadCancel[[_] =>> EitherT[F, E0, _$14], E]
implicit def monadCancelForIorT[F[_], L, E](F0: MonadCancel[F, E], L0: Semigroup[L]): MonadCancel[[_] =>> IorT[F, L, _$18], E]
implicit def monadCancelForKleisli[F[_], R, E](F0: MonadCancel[F, E]): MonadCancel[[_] =>> Kleisli[F, R, _$16], E]
implicit def monadCancelForOptionT[F[_], E](F0: MonadCancel[F, E]): MonadCancel[[_] =>> OptionT[F, _$12], E]
implicit def monadCancelForReaderWriterStateT[F[_], E0, L, S, E](F0: MonadCancel[F, E], L0: Monoid[L]): MonadCancel[[_] =>> ReaderWriterStateT[F, E0, L, S, _$24], E]
implicit def monadCancelForStateT[F[_], S, E](F0: MonadCancel[F, E]): MonadCancel[[_] =>> StateT[F, S, _$22], E]
implicit def monadCancelForWriterT[F[_], L, E](F0: MonadCancel[F, E], L0: Monoid[L]): MonadCancel[[_] =>> WriterT[F, L, _$20], E]