Trait

scalaz.syntax

ToArrowOps

Related Doc: package syntax

Permalink

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

Source
ArrowSyntax.scala
Linear Supertypes
Known Subclasses
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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit def ToArrowOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ArrowOps[F, A, B]

    Permalink
    Definition Classes
    ToArrowOps0
  5. implicit def ToArrowOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ArrowOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToArrowOps0
  7. implicit def ToCategoryOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): CategoryOps[F, A, B]

    Permalink
    Definition Classes
    ToCategoryOps0
  8. implicit def ToCategoryOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): CategoryOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToCategoryOps0
  10. implicit def ToComposeOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ComposeOps[F, A, B]

    Permalink
    Definition Classes
    ToComposeOps0
  11. implicit def ToComposeOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ComposeOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToComposeOps0
  13. implicit def ToProfunctorOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): ProfunctorOps[F, A, B]

    Permalink
    Definition Classes
    ToProfunctorOps0
  14. implicit def ToProfunctorOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): ProfunctorOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToProfunctorOps0
  16. implicit def ToSplitOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): SplitOps[F, A, B]

    Permalink
    Definition Classes
    ToSplitOps0
  17. implicit def ToSplitOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): SplitOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToSplitOps0
  19. implicit def ToStrongOps[F[_, _], A, B](v: F[A, B])(implicit F0: TC[F]): StrongOps[F, A, B]

    Permalink
    Definition Classes
    ToStrongOps0
  20. implicit def ToStrongOpsUnapply[FA](v: FA)(implicit F0: Unapply2[TC, FA]): StrongOps[M, A, B]

    Permalink
    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]

    Permalink
    Definition Classes
    ToStrongOps0
  22. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  23. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  28. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  34. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

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