AllOps

cats.Bitraverse$.AllOps
trait AllOps[F[_, _], A, B] extends Ops[F, A, B] with AllOps[F, A, B] with AllOps[F, A, B]

Attributes

Source:
Bitraverse.scala
Graph
Supertypes
trait AllOps[F, A, B]
trait Ops[F, A, B]
trait AllOps[F, A, B]
trait Ops[F, A, B]
trait Ops[F, A, B]
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Types

Attributes

Source:
Bitraverse.scala

Value members

Inherited methods

def bifold(implicit A: Monoid[A], B: Monoid[B]): (A, B)

Attributes

Inherited from:
Ops
Source:
Bifoldable.scala
def bifoldLeft[C](c: C)(f: (C, A) => C, g: (C, B) => C): C

Attributes

Inherited from:
Ops
Source:
Bifoldable.scala
def bifoldMap[C](f: A => C, g: B => C)(implicit C: Monoid[C]): C

Attributes

Inherited from:
Ops
Source:
Bifoldable.scala
def bifoldRight[C](c: Eval[C])(f: (A, Eval[C]) => Eval[C], g: (B, Eval[C]) => Eval[C]): Eval[C]

Attributes

Inherited from:
Ops
Source:
Bifoldable.scala
def bimap[C, D](f: A => C, g: B => D): F[C, D]

Attributes

Inherited from:
Ops
Source:
Bifunctor.scala
def bisequence[G[_], C, D](implicit ev$1: A <:< G[C], ev$2: B <:< G[D], ev$3: Applicative[G]): G[F[C, D]]

Attributes

Inherited from:
Ops
Source:
Bitraverse.scala
def bitraverse[G[_], C, D](f: A => G[C], g: B => G[D])(implicit ev$1: Applicative[G]): G[F[C, D]]

Attributes

Inherited from:
Ops
Source:
Bitraverse.scala
def leftMap[C](f: A => C): F[C, B]

Attributes

Inherited from:
Ops
Source:
Bifunctor.scala
def leftWiden[C >: A]: F[C, B]

Attributes

Inherited from:
Ops
Source:
Bifunctor.scala
def self: F[A, B]

Attributes

Inherited from:
Ops
Source:
Bifunctor.scala

Inherited fields

Attributes

Inherited from:
Ops
Source:
Bifunctor.scala