AllOps

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

Attributes

Source
TraverseFilter.scala
Graph
Supertypes
trait AllOps[F, A]
trait Ops[F, A]
trait Ops[F, A]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Type members

Types

Attributes

Source
TraverseFilter.scala

Value members

Inherited methods

def collect[B](f: PartialFunction[A, B]): F[B]

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala
def filter(f: A => Boolean): F[A]

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala
def filterA[G[_]](f: A => G[Boolean])(implicit G: Applicative[G]): G[F[A]]

Attributes

Inherited from:
Ops
Source
TraverseFilter.scala
def filterNot(f: A => Boolean): F[A]

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala
def flattenOption[B](implicit ev$1: A <:< Option[B]): F[B]

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala
def hashDistinct(implicit H: Hash[A]): F[A]

Attributes

Inherited from:
Ops
Source
TraverseFilter.scala
def mapFilter[B](f: A => Option[B]): F[B]

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala
def ordDistinct(implicit O: Order[A]): F[A]

Attributes

Inherited from:
Ops
Source
TraverseFilter.scala
def self: F[A]

Attributes

Inherited from:
Ops
Source
FunctorFilter.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

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

Attributes

Inherited from:
Ops
Source
TraverseFilter.scala

Inherited fields

Attributes

Inherited from:
Ops
Source
FunctorFilter.scala