Packages

package monad

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait Async [M[_]] extends AnyRef
  2. class AsyncForScalaFuture extends Async[Future] with MonadCanFailWithException[Future, Throwable]
  3. class AsyncForScalaFutureEither [Fail] extends AnyRef
  4. trait Functor [M[_]] extends Liftable[M]
  5. class HadUnexpectedFailException extends Exception
  6. case class IdentityMonad [T](value: Try[T], state: Map[Int, Seq[Any]]) extends Product with Serializable
  7. trait LiftFailure [M[_], Fail] extends AnyRef
  8. trait LiftFunctionKleisli [M[_]] extends AnyRef
  9. trait Liftable [M[_]] extends AnyRef
  10. class LocalVariable [V] extends AnyRef
  11. trait Monad [M[_]] extends Functor[M]
  12. trait MonadCanFail [M[_], Fail] extends Monad[M] with LiftFailure[M, Fail]
  13. class MonadCanFailForEither [Fail] extends MonadCanFail[[α]Either[Fail, α], Fail]
  14. trait MonadCanFailWithException [M[_], Fail] extends MonadWithException[M] with MonadCanFail[M, Fail]
  15. trait MonadConvertor [M1[_], M2[T]] extends AnyRef
  16. trait MonadWithException [M[_]] extends Monad[M]
  17. trait MonadWithState [M[_]] extends Monad[M]
  18. class MultipleExceptions extends Exception

Ungrouped