NonEmptyBatch

Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

object ==:

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

def append[A](fa: NonEmptyBatch[A])(next: A): NonEmptyBatch[A]
def apply[A](head: A, tail: A*): NonEmptyBatch[A]
def cons[A](fa: NonEmptyBatch[A])(first: A): NonEmptyBatch[A]
def exists[A](fa: NonEmptyBatch[A])(p: A => Boolean): Boolean
def find[A](fa: NonEmptyBatch[A])(p: A => Boolean): Option[A]
def flatMap[A, B](fa: NonEmptyBatch[A])(f: A => NonEmptyBatch[B]): NonEmptyBatch[B]
def foldLeft[A, Z](fa: NonEmptyBatch[A])(acc: Z)(f: (Z, A) => Z): Z
def forall[A](fa: NonEmptyBatch[A])(p: A => Boolean): Boolean
def fromBatch[A](b: Batch[A]): Option[NonEmptyBatch[A]]
def fromList[A](l: List[A]): Option[NonEmptyBatch[A]]
def map[A, B](fa: NonEmptyBatch[A])(f: A => B): NonEmptyBatch[B]
def point[A](a: A): NonEmptyBatch[A]
def pure[A](headItem: A, tailItems: Batch[A]): NonEmptyBatch[A]
def reduce[A](fa: NonEmptyBatch[A])(f: (A, A) => A): A
def size[A](fa: NonEmptyBatch[A]): Int
def zip[A, B](fa: NonEmptyBatch[A], fb: NonEmptyBatch[B]): NonEmptyBatch[(A, B)]

Givens

Givens

given derived$CanEqual[A_$_L, A_$_R](implicit x$0: CanEqual[A_$_L, A_$_R]): CanEqual[NonEmptyBatch[A_$_L], NonEmptyBatch[A_$_R]]