Packages

object MonadError extends Serializable

Source
MonadError.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MonadError
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Instance[F[_], E] extends MonadError[F, E] with Type[F, E] with Monad.Instance[F]

    The MonadError.Instance provides the means to combine MonadError instances with other type-classes.

    The MonadError.Instance provides the means to combine MonadError instances with other type-classes.

    To be inherited by MonadError instances.

  2. trait Laws[F[_], E] extends Monad.Laws[F] with Type[F, E]

    Laws for MonadError.

  3. final class Ops[F[_], E, A] extends Serializable

    Extension methods for MonadError.

  4. trait Syntax extends Serializable
  5. trait Type[F[_], E] extends Monad.Type[F]

    The MonadError.Type should be inherited in type-classes that are derived from MonadError.

Value Members

  1. def apply[F[_], E](implicit F: MonadError[F, E]): MonadError[F, E]
    Annotations
    @inline()