Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
NonEmptyList.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonEmptyList[A]class Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait NonEmptyList[A]class Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
Constructs a NonEmptyList from one or more values.
Constructs a NonEmptyList from one or more values.
Attributes
Constructs a NonEmptyList with the specified head and tail.
Constructs a NonEmptyList with the specified head and tail.
Attributes
Constructs a NonEmptyList from the :: case of a List.
Constructs a NonEmptyList from the :: case of a List.
Attributes
Constructs a NonEmptyList from an element and Iterable.
Constructs a NonEmptyList from an element and Iterable.
Attributes
Constructs a NonEmptyList from an Iterable or None otherwise.
Constructs a NonEmptyList from an Iterable or None otherwise.
Attributes
Constructs a NonEmptyList from a NonEmptyChunk.
Constructs a NonEmptyList from a NonEmptyChunk.
Attributes
Constructs a NonEmptyList from an initial state start by repeatedly applying iterate as long as it returns Some.
Constructs a NonEmptyList from an initial state start by repeatedly applying iterate as long as it returns Some.
Attributes
Constructs a NonEmptyList with the specified single value.
Constructs a NonEmptyList with the specified single value.
Attributes
Constructs a NonEmptyList from an initial state start by repeatedly applying iterate as long as it returns Some, using the function project to map each S value to an A value.
Constructs a NonEmptyList from an initial state start by repeatedly applying iterate as long as it returns Some, using the function project to map each S value to an A value.
Attributes
Implicits
Implicits
The Associative instance for NonEmptyList.
The Associative instance for NonEmptyList.
Attributes
The AssociativeEither instance for NonEmptyList.
The AssociativeEither instance for NonEmptyList.
Attributes
The Covariant instance for NonEmptyList.
The Covariant instance for NonEmptyList.
Attributes
Derives a Debug[NonEmptyList[A]] given a Debug[A].
Derives a Debug[NonEmptyList[A]] given a Debug[A].
Attributes
The DeriveEqual instance for NonEmptyList.
The DeriveEqual instance for NonEmptyList.
Attributes
Derives an Equal[NonEmptyList[A]] given an Equal[A].
Derives an Equal[NonEmptyList[A]] given an Equal[A].
Attributes
Derives a Hash[NonEmptyList[A]] given a Hash[A].
Derives a Hash[NonEmptyList[A]] given a Hash[A].
Attributes
The IdentityBoth (and thus AssociativeBoth) instance for NonEmptyList.
The IdentityBoth (and thus AssociativeBoth) instance for NonEmptyList.
Attributes
The IdentityFlatten instance for NonEmptyList.
The IdentityFlatten instance for NonEmptyList.
Attributes
The NonEmptyForEach instance for NonEmptyList.
The NonEmptyForEach instance for NonEmptyList.
Attributes
Provides an implicit conversion from NonEmptyList to the :: case of List for interoperability with Scala's collection library.
Provides an implicit conversion from NonEmptyList to the :: case of List for interoperability with Scala's collection library.
Attributes
Inherited implicits
The CommutativeBoth instance for NonEmptyList.
The CommutativeBoth instance for NonEmptyList.
Attributes
- Inherited from:
- LowPriorityNonEmptyListImplicits
Derives an Ord[NonEmptyList[A]] given an Ord[A].
Derives an Ord[NonEmptyList[A]] given an Ord[A].
Attributes
- Inherited from:
- LowPriorityNonEmptyListImplicits
Derives a PartialOrd[NonEmptyList[A]] given a PartialOrd[A].
Derives a PartialOrd[NonEmptyList[A]] given a PartialOrd[A].
Attributes
- Inherited from:
- LowPriorityNonEmptyListImplicits