ArrowOps

final
class ArrowOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Arrow

trait Ops[F[A, B]]
class Object
trait Matchable
class Any

Value members

Concrete methods

final
def &&&[C](k: F[A, C]): F[A, (B, C)]
final
def ***[C, D](k: F[C, D]): F[(A, C), (B, D)]
final
def product: F[(A, A), (B, B)]

Concrete fields

val self: F[A, B]

Implicits

Implicits

implicit
val F: Arrow[F]