Object/Class

cats.data

NonEmptyList

Related Docs: class NonEmptyList | package data

Permalink

object NonEmptyList extends NonEmptyListInstances with Serializable

Linear Supertypes
Serializable, Serializable, NonEmptyListInstances, NonEmptyListInstances0, NonEmptyListInstances1, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NonEmptyList
  2. Serializable
  3. Serializable
  4. NonEmptyListInstances
  5. NonEmptyListInstances0
  6. NonEmptyListInstances1
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final class ZipNonEmptyList[A] extends AnyVal

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object ZipNonEmptyList

    Permalink
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. implicit def catsDataEqForNonEmptyList[A](implicit A: Eq[A]): Eq[NonEmptyList[A]]

    Permalink
    Definition Classes
    NonEmptyListInstances1
  7. implicit val catsDataInstancesForNonEmptyList: SemigroupK[NonEmptyList] with Reducible[NonEmptyList] with Bimonad[NonEmptyList] with NonEmptyTraverse[NonEmptyList]

    Permalink
    Definition Classes
    NonEmptyListInstances
  8. implicit def catsDataNonEmptyParallelForNonEmptyList[A]: NonEmptyParallel[NonEmptyList, ZipNonEmptyList]

    Permalink
    Definition Classes
    NonEmptyListInstances
  9. implicit def catsDataOrderForNonEmptyList[A](implicit A: Order[A]): Order[NonEmptyList[A]]

    Permalink
    Definition Classes
    NonEmptyListInstances
  10. implicit def catsDataPartialOrderForNonEmptyList[A](implicit A: PartialOrder[A]): PartialOrder[NonEmptyList[A]]

    Permalink
    Definition Classes
    NonEmptyListInstances0
  11. implicit def catsDataSemigroupForNonEmptyList[A]: Semigroup[NonEmptyList[A]]

    Permalink
    Definition Classes
    NonEmptyListInstances
  12. implicit def catsDataShowForNonEmptyList[A](implicit A: Show[A]): Show[NonEmptyList[A]]

    Permalink
    Definition Classes
    NonEmptyListInstances
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def fromFoldable[F[_], A](fa: F[A])(implicit F: Foldable[F]): Option[NonEmptyList[A]]

    Permalink
  18. def fromList[A](l: List[A]): Option[NonEmptyList[A]]

    Permalink

    Create a NonEmptyList from a List.

    Create a NonEmptyList from a List.

    The result will be None if the input list is empty and Some wrapping a NonEmptyList otherwise.

    See also

    fromListUnsafe for an unsafe version that throws an exception if the input list is empty.

  19. def fromListUnsafe[A](l: List[A]): NonEmptyList[A]

    Permalink

    Create a NonEmptyList from a List, or throw an IllegalArgumentException if the input list is empty.

    Create a NonEmptyList from a List, or throw an IllegalArgumentException if the input list is empty.

    See also

    fromList for a safe version that returns None if the input list is empty.

  20. def fromReducible[F[_], A](fa: F[A])(implicit F: Reducible[F]): NonEmptyList[A]

    Permalink
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. def of[A](head: A, tail: A*): NonEmptyList[A]

    Permalink
  28. def ofInitLast[A](init: List[A], last: A): NonEmptyList[A]

    Permalink
  29. def one[A](head: A): NonEmptyList[A]

    Permalink
  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  31. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  32. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from NonEmptyListInstances

Inherited from NonEmptyListInstances0

Inherited from NonEmptyListInstances1

Inherited from AnyRef

Inherited from Any

Ungrouped