AllOps

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

Attributes

Source
NonEmptyTraverse.scala
Graph
Supertypes
trait AllOps[F, A]
trait Ops[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait Ops[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait Ops[F, A]
trait Ops[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait Ops[F, A]
trait Ops[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

Value members

Inherited methods

def as[B](b: B): F[B]

Attributes

Inherited from:
Ops
Source
Functor.scala

Attributes

Inherited from:
Ops
Source
Foldable.scala
def collectFirstSome[B](f: A => Option[B]): Option[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def collectFoldSome[B](f: A => Option[B])(implicit B: Monoid[B]): B

Attributes

Inherited from:
Ops
Source
Foldable.scala
def combineAll(implicit ev$1: Monoid[A]): A

Attributes

Inherited from:
Ops
Source
Foldable.scala
def combineAllOption(implicit ev: Semigroup[A]): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def dropWhile_(p: A => Boolean): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def exists(p: A => Boolean): Boolean

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def existsM[G[_]](p: A => G[Boolean])(implicit G: Monad[G]): G[Boolean]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def filter_(p: A => Boolean): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def find(f: A => Boolean): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def flatSequence[G[_], B](implicit ev$1: A <:< G[F[B]], G: Applicative[G], F: FlatMap[F]): G[F[B]]

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala
final def fmap[B](f: A => B): F[B]

Attributes

Inherited from:
Ops
Source
Functor.scala
def fold(implicit A: Monoid[A]): A

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldK[G[_], B](implicit ev$1: A <:< G[B], G: MonoidK[G]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldLeft[B](b: B)(f: (B, A) => B): B

Attributes

Inherited from:
Ops
Source
Foldable.scala
final def foldLeftM[G[_], B](z: B)(f: (B, A) => G[B])(implicit G: Monad[G]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldM[G[_], B](z: B)(f: (B, A) => G[B])(implicit G: Monad[G]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldMap[B](f: A => B)(implicit B: Monoid[B]): B

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldMapA[G[_], B](f: A => G[B])(implicit G: Applicative[G], B: Monoid[B]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldMapM[G[_], B](f: A => G[B])(implicit G: Monad[G], B: Monoid[B]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldRight[B](lb: Eval[B])(f: (A, Eval[B]) => Eval[B]): Eval[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def foldRightDefer[G[_], B](gb: G[B])(fn: (A, G[B]) => G[B])(implicit ev$1: Defer[G]): G[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def forall(p: A => Boolean): Boolean

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def forallM[G[_]](p: A => G[Boolean])(implicit G: Monad[G]): G[Boolean]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def fproduct[B](f: A => B): F[(A, B)]

Attributes

Inherited from:
Ops
Source
Functor.scala
def fproductLeft[B](f: A => B): F[(B, A)]

Attributes

Inherited from:
Ops
Source
Functor.scala
def get(idx: Long): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def imap[B](f: A => B)(g: B => A): F[B]

Attributes

Inherited from:
Ops
Source
Invariant.scala
def intercalate(a: A)(implicit A: Monoid[A]): A

Attributes

Inherited from:
Ops
Source
Foldable.scala

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def map[B](f: A => B): F[B]

Attributes

Inherited from:
Ops
Source
Functor.scala
def mapAccumulate[S, B](init: S)(f: (S, A) => (S, B)): (S, F[B])

Attributes

Inherited from:
Ops
Source
Traverse.scala
def mapOrKeep[A1 >: A](pf: PartialFunction[A, A1]): F[A1]

Attributes

Inherited from:
Ops
Source
Functor.scala
def mapWithIndex[B](f: (A, Int) => B): F[B]

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala
def maximum(implicit A: Order[A]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def maximumBy[B](f: A => B)(implicit ev$1: Order[B]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def maximumByList[B](f: A => B)(implicit ev$1: Order[B]): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def maximumByNel[B](f: A => B)(implicit ev$1: Order[B]): NonEmptyList[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def maximumByOption[B](f: A => B)(implicit ev$1: Order[B]): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def maximumList(implicit A: Order[A]): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def maximumNel(implicit A: Order[A]): NonEmptyList[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def maximumOption(implicit A: Order[A]): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def minimum(implicit A: Order[A]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def minimumBy[B](f: A => B)(implicit ev$1: Order[B]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def minimumByList[B](f: A => B)(implicit ev$1: Order[B]): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def minimumByNel[B](f: A => B)(implicit ev$1: Order[B]): NonEmptyList[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def minimumByOption[B](f: A => B)(implicit ev$1: Order[B]): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def minimumList(implicit A: Order[A]): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def minimumNel(implicit A: Order[A]): NonEmptyList[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def minimumOption(implicit A: Order[A]): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def nonEmptyFlatSequence[G[_], B](implicit ev$1: A <:< G[F[B]], G: Apply[G], F: FlatMap[F]): G[F[B]]

Attributes

Inherited from:
Ops
Source
NonEmptyTraverse.scala
def nonEmptyFlatTraverse[G[_], B](f: A => G[F[B]])(implicit G: Apply[G], F: FlatMap[F]): G[F[B]]

Attributes

Inherited from:
Ops
Source
NonEmptyTraverse.scala
def nonEmptyIntercalate(a: A)(implicit A: Semigroup[A]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala

Attributes

Inherited from:
Ops
Source
Reducible.scala
def nonEmptySequence[G[_], B](implicit ev$1: A <:< G[B], ev$2: Apply[G]): G[F[B]]

Attributes

Inherited from:
Ops
Source
NonEmptyTraverse.scala
def nonEmptySequenceVoid[G[_], B](implicit ev$1: A <:< G[B], G: Apply[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def nonEmptySequence_[G[_], B](implicit ev$1: A <:< G[B], G: Apply[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def nonEmptyTraverse[G[_], B](f: A => G[B])(implicit ev$1: Apply[G]): G[F[B]]

Attributes

Inherited from:
Ops
Source
NonEmptyTraverse.scala
def nonEmptyTraverseVoid[G[_], B](f: A => G[B])(implicit G: Apply[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def nonEmptyTraverse_[G[_], B](f: A => G[B])(implicit G: Apply[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def partitionEither[B, C](f: A => Either[B, C])(implicit A: Alternative[F]): (F[B], F[C])

Attributes

Inherited from:
Ops
Source
Foldable.scala
def productAll(implicit A: Numeric[A]): A

Attributes

Inherited from:
Ops
Source
Foldable.scala
def reduce(implicit A: Semigroup[A]): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceK[G[_], B](implicit ev$1: A <:< G[B], G: SemigroupK[G]): G[B]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceLeft(f: (A, A) => A): A

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceLeftM[G[_], B](f: A => G[B])(g: (B, A) => G[B])(implicit G: FlatMap[G]): G[B]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceLeftOption(f: (A, A) => A): Option[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def reduceLeftTo[B](f: A => B)(g: (B, A) => B): B

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceLeftToOption[B](f: A => B)(g: (B, A) => B): Option[B]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def reduceMap[B](f: A => B)(implicit B: Semigroup[B]): B

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceMapA[G[_], B](f: A => G[B])(implicit G: Apply[G], B: Semigroup[B]): G[B]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceMapM[G[_], B](f: A => G[B])(implicit G: FlatMap[G], B: Semigroup[B]): G[B]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceRight(f: (A, Eval[A]) => Eval[A]): Eval[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceRightOption(f: (A, Eval[A]) => Eval[A]): Eval[Option[A]]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def reduceRightTo[B](f: A => B)(g: (A, Eval[B]) => Eval[B]): Eval[B]

Attributes

Inherited from:
Ops
Source
Reducible.scala
def reduceRightToOption[B](f: A => B)(g: (A, Eval[B]) => Eval[B]): Eval[Option[B]]

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala
def sequenceVoid[G[_], B](implicit ev$1: A <:< G[B], ev$2: Applicative[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def sequence_[G[_], B](implicit ev$1: A <:< G[B], ev$2: Applicative[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def size: Long

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def sumAll(implicit A: Numeric[A]): A

Attributes

Inherited from:
Ops
Source
Foldable.scala
def takeWhile_(p: A => Boolean): List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala

Attributes

Inherited from:
Ops
Source
Foldable.scala
def toList: List[A]

Attributes

Inherited from:
Ops
Source
Foldable.scala

Attributes

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

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala
def traverseVoid[G[_], B](f: A => G[B])(implicit G: Applicative[G]): G[Unit]

Attributes

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

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala
def traverse_[G[_], B](f: A => G[B])(implicit G: Applicative[G]): G[Unit]

Attributes

Inherited from:
Ops
Source
Foldable.scala
def tupleLeft[B](b: B): F[(B, A)]

Attributes

Inherited from:
Ops
Source
Functor.scala
def tupleRight[B](b: B): F[(A, B)]

Attributes

Inherited from:
Ops
Source
Functor.scala
def unorderedFold(implicit ev$1: CommutativeMonoid[A]): A

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def unorderedFoldMap[B](f: A => B)(implicit ev$1: CommutativeMonoid[B]): B

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def unorderedFoldMapA[G[_], B](f: A => G[B])(implicit ev$1: CommutativeApplicative[G], ev$2: CommutativeMonoid[B]): G[B]

Attributes

Inherited from:
Ops
Source
UnorderedFoldable.scala
def unorderedSequence[G[_], B](implicit ev$1: A <:< G[B], ev$2: CommutativeApplicative[G]): G[F[B]]

Attributes

Inherited from:
Ops
Source
UnorderedTraverse.scala
def unorderedTraverse[G[_], B](f: A => G[B])(implicit ev$1: CommutativeApplicative[G]): G[F[B]]

Attributes

Inherited from:
Ops
Source
UnorderedTraverse.scala
def updated_[B >: A](idx: Long, b: B): Option[F[B]]

Attributes

Inherited from:
Ops
Source
Traverse.scala
def void: F[Unit]

Attributes

Inherited from:
Ops
Source
Functor.scala
def widen[B >: A]: F[B]

Attributes

Inherited from:
Ops
Source
Functor.scala
def zipWithIndex: F[(A, Int)]

Attributes

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

Attributes

Inherited from:
Ops
Source
Traverse.scala

Inherited and Abstract methods

def self: F[A]

Attributes

Inherited from:
Ops
Source
Reducible.scala

Inherited and Abstract fields

Attributes

Inherited from:
Ops
Source
Reducible.scala