ArrowSyntax

trait ArrowSyntax[F[_, _]] extends SplitSyntax[F] with StrongSyntax[F] with CategorySyntax[F]
trait SplitSyntax[F]
class Object
trait Matchable
class Any

Value members

Abstract methods

def F: Arrow[F]

Implicits

Implicits

implicit
def ToArrowOps[A, B](v: F[A, B]): ArrowOps[F, A, B]

Inherited implicits

implicit
def ToCategoryOps[A, B](v: F[A, B]): CategoryOps[F, A, B]
Inherited from
CategorySyntax
implicit
def ToComposeOps[A, B](v: F[A, B]): ComposeOps[F, A, B]
Inherited from
ComposeSyntax
implicit
def ToProfunctorOps[A, B](v: F[A, B]): ProfunctorOps[F, A, B]
Inherited from
ProfunctorSyntax
implicit
def ToSplitOps[A, B](v: F[A, B]): SplitOps[F, A, B]
Inherited from
SplitSyntax
implicit
def ToStrongOps[A, B](v: F[A, B]): StrongOps[F, A, B]
Inherited from
StrongSyntax