Packages

t

scalaz.syntax

MonadErrorSyntax

trait MonadErrorSyntax[F[_], S] extends MonadSyntax[F]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MonadErrorSyntax
  2. MonadSyntax
  3. BindSyntax
  4. ApplicativeSyntax
  5. ApplicativeDivisibleSyntax
  6. ApplySyntax
  7. ApplyDivideSyntax
  8. FunctorSyntax
  9. InvariantFunctorSyntax
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait ApplicativeIdV[A] extends Ops[A]
    Definition Classes
    ApplicativeSyntax
  2. trait LiftV[A, B] extends Ops[(A) ⇒ B]
    Definition Classes
    FunctorSyntax

Concrete Value Members

  1. implicit def ApplicativeIdV[A](v: ⇒ A): ApplicativeIdV[A]
    Definition Classes
    ApplicativeSyntax
  2. implicit def ToApplicativeDivisibleOps[A](v: F[A]): ApplicativeDivisibleOps[F, A]
    Definition Classes
    ApplicativeDivisibleSyntax
  3. implicit def ToApplicativeOps[A](v: F[A]): ApplicativeOps[F, A]
    Definition Classes
    ApplicativeSyntax
  4. implicit def ToApplyDivideOps[A](v: F[A]): ApplyDivideOps[F, A]
    Definition Classes
    ApplyDivideSyntax
  5. implicit def ToApplyOps[A](v: F[A]): ApplyOps[F, A]
    Definition Classes
    ApplySyntax
  6. implicit def ToBindOps[A](v: F[A]): BindOps[F, A]
    Definition Classes
    BindSyntax
  7. implicit def ToFunctorOps[A](v: F[A]): FunctorOps[F, A]
    Definition Classes
    FunctorSyntax
  8. implicit def ToInvariantFunctorOps[A](v: F[A]): InvariantFunctorOps[F, A]
    Definition Classes
    InvariantFunctorSyntax
  9. implicit def ToLiftV[A, B](v: (A) ⇒ B): LiftV[A, B]
    Definition Classes
    FunctorSyntax
  10. implicit def ToMonadErrorOps[A](v: F[A]): MonadErrorOps[F, S, A]
  11. implicit def ToMonadOps[A](v: F[A]): MonadOps[F, A]
    Definition Classes
    MonadSyntax
  12. def ^[A, B, C](fa: ⇒ F[A], fb: ⇒ F[B])(f: (A, B) ⇒ C): F[C]
    Definition Classes
    ApplySyntax
  13. def ^^[A, B, C, D](fa: ⇒ F[A], fb: ⇒ F[B], fc: ⇒ F[C])(f: (A, B, C) ⇒ D): F[D]
    Definition Classes
    ApplySyntax
  14. def ^^^[A, B, C, D, E](fa: ⇒ F[A], fb: ⇒ F[B], fc: ⇒ F[C], fd: ⇒ F[D])(f: (A, B, C, D) ⇒ E): F[E]
    Definition Classes
    ApplySyntax
  15. def ^^^^[A, B, C, D, E, I](fa: ⇒ F[A], fb: ⇒ F[B], fc: ⇒ F[C], fd: ⇒ F[D], fe: ⇒ F[E])(f: (A, B, C, D, E) ⇒ I): F[I]
    Definition Classes
    ApplySyntax
  16. def ^^^^^[A, B, C, D, E, I, J](fa: ⇒ F[A], fb: ⇒ F[B], fc: ⇒ F[C], fd: ⇒ F[D], fe: ⇒ F[E], fi: ⇒ F[I])(f: (A, B, C, D, E, I) ⇒ J): F[J]
    Definition Classes
    ApplySyntax
  17. def ^^^^^^[A, B, C, D, E, I, J, K](fa: ⇒ F[A], fb: ⇒ F[B], fc: ⇒ F[C], fd: ⇒ F[D], fe: ⇒ F[E], fi: ⇒ F[I], fj: ⇒ F[J])(f: (A, B, C, D, E, I, J) ⇒ K): F[K]
    Definition Classes
    ApplySyntax
  18. def point[A](a: ⇒ A)(implicit F: Applicative[F]): F[A]
    Definition Classes
    ApplicativeSyntax
  19. def pure[A](a: ⇒ A)(implicit F: Applicative[F]): F[A]

    Alias for point

    Alias for point

    Definition Classes
    ApplicativeSyntax
  20. def η[A](a: ⇒ A)(implicit F: Applicative[F]): F[A]
    Definition Classes
    ApplicativeSyntax