Packages

t

scalaz.syntax

ToArrowOps

trait ToArrowOps[TC[F[_, _]] <: Arrow[F[_, _]]] extends ToArrowOps0[TC] with ToSplitOps[TC] with ToStrongOps[TC] with ToCategoryOps[TC]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ToArrowOps
  2. ToCategoryOps
  3. ToCategoryOps0
  4. ToCategoryOpsU
  5. ToStrongOps
  6. ToProfunctorOps
  7. ToProfunctorOps0
  8. ToProfunctorOpsU
  9. ToStrongOps0
  10. ToStrongOpsU
  11. ToSplitOps
  12. ToComposeOps
  13. ToComposeOps0
  14. ToComposeOpsU
  15. ToSplitOps0
  16. ToSplitOpsU
  17. ToArrowOps0
  18. ToArrowOpsU
  19. AnyRef
  20. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def ToArrowOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ArrowOps[F, A, B]
    Definition Classes
    ToArrowOps0
  5. implicit def ToArrowOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ArrowOps[M, A, B]
    Definition Classes
    ToArrowOpsU
  6. implicit def ToArrowVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): ArrowOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToArrowOps0
  7. implicit def ToCategoryOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): CategoryOps[F, A, B]
    Definition Classes
    ToCategoryOps0
  8. implicit def ToCategoryOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): CategoryOps[M, A, B]
    Definition Classes
    ToCategoryOpsU
  9. implicit def ToCategoryVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): CategoryOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToCategoryOps0
  10. implicit def ToComposeOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ComposeOps[F, A, B]
    Definition Classes
    ToComposeOps0
  11. implicit def ToComposeOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ComposeOps[M, A, B]
    Definition Classes
    ToComposeOpsU
  12. implicit def ToComposeVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): ComposeOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToComposeOps0
  13. implicit def ToProfunctorOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ProfunctorOps[F, A, B]
    Definition Classes
    ToProfunctorOps0
  14. implicit def ToProfunctorOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ProfunctorOps[M, A, B]
    Definition Classes
    ToProfunctorOpsU
  15. implicit def ToProfunctorVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): ProfunctorOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToProfunctorOps0
  16. implicit def ToSplitOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): SplitOps[F, A, B]
    Definition Classes
    ToSplitOps0
  17. implicit def ToSplitOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): SplitOps[M, A, B]
    Definition Classes
    ToSplitOpsU
  18. implicit def ToSplitVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): SplitOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToSplitOps0
  19. implicit def ToStrongOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): StrongOps[F, A, B]
    Definition Classes
    ToStrongOps0
  20. implicit def ToStrongOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): StrongOps[M, A, B]
    Definition Classes
    ToStrongOpsU
  21. implicit def ToStrongVFromKleisliLike[G[_], F[G[_], _, _], A, B](v: F[G, A, B])(implicit F0: TC[[β$0$, γ$1$]F[G, β$0$, γ$1$]]): StrongOps[[β$2$, γ$3$]F[G, β$2$, γ$3$], A, B]
    Definition Classes
    ToStrongOps0
  22. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  28. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  30. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from ToCategoryOps[TC]

Inherited from ToCategoryOps0[TC]

Inherited from ToCategoryOpsU[TC]

Inherited from ToStrongOps[TC]

Inherited from ToProfunctorOps[TC]

Inherited from ToProfunctorOps0[TC]

Inherited from ToProfunctorOpsU[TC]

Inherited from ToStrongOps0[TC]

Inherited from ToStrongOpsU[TC]

Inherited from ToSplitOps[TC]

Inherited from ToComposeOps[TC]

Inherited from ToComposeOps0[TC]

Inherited from ToComposeOpsU[TC]

Inherited from ToSplitOps0[TC]

Inherited from ToSplitOpsU[TC]

Inherited from ToArrowOps0[TC]

Inherited from ToArrowOpsU[TC]

Inherited from AnyRef

Inherited from Any

Ungrouped