Ops

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

Attributes

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

Members list

Type members

Types

Attributes

Source
TraverseFilter.scala

Value members

Abstract methods

def self: F[A]

Attributes

Source
TraverseFilter.scala

Concrete methods

def filterA[G[_]](f: A => G[Boolean])(implicit G: Applicative[G]): G[F[A]]

Attributes

Source
TraverseFilter.scala
def hashDistinct(implicit H: Hash[A]): F[A]

Attributes

Source
TraverseFilter.scala
def ordDistinct(implicit O: Order[A]): F[A]

Attributes

Source
TraverseFilter.scala
def traverseEither[G[_], B, C](f: A => G[Either[C, B]])(g: (A, C) => G[Unit])(implicit G: Monad[G]): G[F[B]]

Attributes

Source
TraverseFilter.scala
def traverseFilter[G[_], B](f: A => G[Option[B]])(implicit G: Applicative[G]): G[F[B]]

Attributes

Source
TraverseFilter.scala

Abstract fields