NonEmptyOps

zio.NonEmptyOps
trait NonEmptyOps[+A, CC[_], EC[_]]

Attributes

Source
NonEmptyOps.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait NonEmptySeq[A, CC, EC]
class NonEmptyChunk[A]

Members list

Value members

Abstract methods

def collect[B](pf: PartialFunction[A, B]): EC[B]

Attributes

Source
NonEmptyOps.scala
def exists(p: A => Boolean): Boolean

Attributes

Source
NonEmptyOps.scala
def filter(p: A => Boolean): EC[A]

Attributes

Source
NonEmptyOps.scala
def filterNot(p: A => Boolean): EC[A]

Attributes

Source
NonEmptyOps.scala
def find(p: A => Boolean): Option[A]

Attributes

Source
NonEmptyOps.scala
def foldLeft[B](z: B)(op: (B, A) => B): B

Attributes

Source
NonEmptyOps.scala
def forall(p: A => Boolean): Boolean

Attributes

Source
NonEmptyOps.scala
def grouped(size: Int): Iterator[CC[A]]

Attributes

Source
NonEmptyOps.scala
def head: A

Attributes

Source
NonEmptyOps.scala
def init: EC[A]

Attributes

Source
NonEmptyOps.scala
def iterator: Iterator[A]

Attributes

Source
NonEmptyOps.scala
def last: A

Attributes

Source
NonEmptyOps.scala
def map[B](f: A => B): CC[B]

Attributes

Source
NonEmptyOps.scala
def reduce[B >: A](op: (B, B) => B): B

Attributes

Source
NonEmptyOps.scala
def tail: EC[A]

Attributes

Source
NonEmptyOps.scala
def zip[B](that: CC[B])(implicit zippable: Zippable[A, B]): CC[zippable.Out]

Attributes

Source
NonEmptyOps.scala
def zipWithIndex: CC[(A, Int)]

Attributes

Source
NonEmptyOps.scala

Concrete methods

def size: Int

Attributes

Source
NonEmptyOps.scala
def toArray[B >: A : ClassTag]: Array[B]

Attributes

Source
NonEmptyOps.scala

Attributes

Source
NonEmptyOps.scala
def toList: List[A]

Attributes

Source
NonEmptyOps.scala