NonEmptySetImpl

cats.data.NonEmptySetImpl$

Actual implementation for cats.data.NonEmptySet

Attributes

Note

This object is kept public for the sake of binary compatibility only and therefore is subject to changes in future versions of Cats. Do not use directly - use cats.data.NonEmptySet instead.

Source
NonEmptySet.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited types

type Type[A] <: Base & Tag

Attributes

Inherited from:
Newtype (hidden)
Source
Newtype.scala

Value members

Concrete methods

def apply[A](head: A, tail: SortedSet[A])(implicit A: Order[A]): Type[A]

Attributes

Source
NonEmptySet.scala
def fromSet[A](as: SortedSet[A]): Option[Type[A]]

Attributes

Source
NonEmptySet.scala

Attributes

Source
NonEmptySet.scala
def of[A](a: A, as: A*)(implicit A: Order[A]): Type[A]

Attributes

Source
NonEmptySet.scala
def one[A](a: A)(implicit A: Order[A]): Type[A]

Attributes

Source
NonEmptySet.scala

Deprecated and Inherited methods

def catsDataEqForNonEmptySet[A](implicit A: Order[A]): Eq[Type[A]]

Attributes

Deprecated
true
Inherited from:
NonEmptySetInstances1 (hidden)
Source
NonEmptySet.scala

Implicits

Implicits

Attributes

Source
NonEmptySet.scala

Inherited implicits

implicit def catsDataEqForNonEmptySetFromEqA[A](implicit A: Eq[A]): Eq[Type[A]]

Attributes

Inherited from:
NonEmptySetInstances1 (hidden)
Source
NonEmptySet.scala

Attributes

Inherited from:
NonEmptySetInstances0 (hidden)
Source
NonEmptySet.scala
implicit def catsDataOrderForNonEmptySet[A](implicit A: Order[A]): Order[Type[A]]

Attributes

Inherited from:
NonEmptySetInstances (hidden)
Source
NonEmptySet.scala

Attributes

Inherited from:
NonEmptySetInstances (hidden)
Source
NonEmptySet.scala