package monad
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait Async [M[_]] extends AnyRef
- class AsyncForScalaFuture extends Async[Future] with MonadCanFailWithException[Future, Throwable]
- class AsyncForScalaFutureEither [Fail] extends AnyRef
- trait Functor [M[_]] extends Liftable[M]
- class HadUnexpectedFailException extends Exception
- case class IdentityMonad [T](value: Try[T], state: Map[Int, Seq[Any]]) extends Product with Serializable
- trait LiftFailure [M[_], Fail] extends AnyRef
- trait LiftFunctionKleisli [M[_]] extends AnyRef
- trait Liftable [M[_]] extends AnyRef
- class LocalVariable [V] extends AnyRef
- trait Monad [M[_]] extends Functor[M]
- trait MonadCanFail [M[_], Fail] extends Monad[M] with LiftFailure[M, Fail]
- class MonadCanFailForEither [Fail] extends MonadCanFail[[α]Either[Fail, α], Fail]
- trait MonadCanFailWithException [M[_], Fail] extends MonadWithException[M] with MonadCanFail[M, Fail]
- trait MonadConvertor [M1[_], M2[T]] extends AnyRef
- trait MonadWithException [M[_]] extends Monad[M]
- trait MonadWithState [M[_]] extends Monad[M]
- class MultipleExceptions extends Exception
Value Members
- object AsyncForScalaFuture
- object IdentityMonad extends Serializable
- object LocalVariable
- object MonadCanFail