Ops

cats.Traverse$.Ops
trait Ops[F[_], A] extends Serializable

Attributes

Source:
Traverse.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait AllOps[F, A]
trait AllOps[F, A]

Members list

Concise view

Type members

Types

Attributes

Source:
Traverse.scala

Value members

Abstract methods

def self: F[A]

Attributes

Source:
Traverse.scala

Concrete methods

def flatSequence[G[_], B](implicit ev$1: A <:< G[F[B]], G: Applicative[G], F: FlatMap[F]): G[F[B]]

Attributes

Source:
Traverse.scala
def flatTraverse[G[_], B](f: A => G[F[B]])(implicit G: Applicative[G], F: FlatMap[F]): G[F[B]]

Attributes

Source:
Traverse.scala
def mapAccumulate[S, B](init: S)(f: (S, A) => (S, B)): (S, F[B])

Attributes

Source:
Traverse.scala
def mapWithIndex[B](f: (A, Int) => B): F[B]

Attributes

Source:
Traverse.scala
def mapWithLongIndex[B](f: (A, Long) => B): F[B]

Attributes

Source:
Traverse.scala
def sequence[G[_], B](implicit ev$1: A <:< G[B], ev$2: Applicative[G]): G[F[B]]

Attributes

Source:
Traverse.scala
def traverse[G[_], B](f: A => G[B])(implicit ev$1: Applicative[G]): G[F[B]]

Attributes

Source:
Traverse.scala
def traverseTap[G[_], B](f: A => G[B])(implicit ev$1: Applicative[G]): G[F[A]]

Attributes

Source:
Traverse.scala
def traverseWithIndexM[G[_], B](f: (A, Int) => G[B])(implicit G: Monad[G]): G[F[B]]

Attributes

Source:
Traverse.scala
def traverseWithLongIndexM[G[_], B](f: (A, Long) => G[B])(implicit G: Monad[G]): G[F[B]]

Attributes

Source:
Traverse.scala
def updated_[B >: A](idx: Long, b: B): Option[F[B]]

Attributes

Source:
Traverse.scala
def zipWithIndex: F[(A, Int)]

Attributes

Source:
Traverse.scala
def zipWithLongIndex: F[(A, Long)]

Attributes

Source:
Traverse.scala

Abstract fields