final class NEPreservingOps[A, CC[X] <: Iterable[X], C] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- NEPreservingOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- def ++[B >: A](suffix: IterableOnce[B]): NonEmpty[CC[B]]
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def groupBy[K](f: (A) => K): NonEmpty[Map[K, NonEmpty[C]]]
- def groupBy1[K](f: (A) => K): NonEmpty[Map[K, NonEmpty[C]]]
- def groupMap[K, B](key: (A) => K)(f: (A) => B): NonEmpty[Map[K, NonEmpty[CC[B]]]]
- def groupMap1[K, B](key: (A) => K)(f: (A) => B): NonEmpty[Map[K, NonEmpty[CC[B]]]]
- def head1: A
- Annotations
- @inline()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def last1: A
- Annotations
- @inline()
- def max1(implicit ev: Ordering[A]): A
- def maxBy1[B](f: (A) => B)(implicit ev: Ordering[B]): A
- def min1(implicit ev: Ordering[A]): A
- def minBy1[B](f: (A) => B)(implicit ev: Ordering[B]): A
- def reduceLeft[B >: A](op: (B, A) => B): B
- def tail1: C
- Annotations
- @inline()
- def to[C1 <: Iterable[A]](factory: Factory[A, C1]): NonEmpty[C1]
- def toList: NonEmpty[List[A]]
- def toMap[K, V](implicit isPair: <:<[A, (K, V)]): NonEmpty[Map[K, V]]
- def toSeq: NonEmpty[Seq[A]]
- def toSet: NonEmpty[Set[A]]
- def toString(): String
- Definition Classes
- Any
- def toVector: NonEmpty[Vector[A]]
- def zipWithIndex: NonEmpty[CC[(A, Int)]]