BitraverseOps

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

Wraps a value self and provides methods related to Bitraverse

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

Value members

Concrete methods

final
def bisequence[G[_], A1, B1](implicit G: Applicative[G], eva: A === G[A1], evb: B === G[B1]): G[F[A1, B1]]
final
def bisequenceU[GC, GD](implicit eva: A === GC, evb: B === GD, G1: UnapplyProduct[[F[_]] =>> Applicative[F], GC, GD]): M[F[A, B]]
final
def bitraverse[G[_], C, D](f: A => G[C], g: B => G[D])(implicit ap: Applicative[G]): G[F[C, D]]
final
def bitraverseU[GC, GD](f: A => GC, g: B => GD)(implicit G1: UnapplyProduct[[F[_]] =>> Applicative[F], GC, GD]): M[F[A, B]]

Concrete fields

val self: F[A, B]

Implicits

Implicits

implicit
val F: Bitraverse[F]