cats.kernel.Eq
See theEq companion object
trait Eq[A] extends Serializable
A type class used to determine equality between 2 instances of the same type. Any 2 instances x
and y
are equal if eqv(x, y)
is true
. Moreover, eqv
should form an equivalence relation.
Attributes
- Companion
- object
- Source
- Eq.scala
- Graph
-
- Supertypes
-
trait Serializableclass Any
- Known subtypes
-
class LazyListEq[A]class LazyListHash[A]class ListEq[A]class ListHash[A]class OptionEq[A]class OptionHash[A]class QueueEq[A]class QueueHash[A]class SeqEq[A]class SeqHash[A]class StreamEq[A]class StreamHash[A]class VectorEq[A]class VectorHash[A]trait Hash[A]class BigDecimalOrderclass BigIntOrderclass BitSetPartialOrderclass BooleanOrderclass ByteOrderclass CharOrderclass DeadlineOrderclass DoubleOrderclass DurationOrderclass FiniteDurationOrderclass FloatOrderclass IntOrderclass LongOrderclass SetHash[A]class ShortOrderclass SortedSetHash[A]class SortedSetHash[A]class StringOrderclass SymbolOrderclass UnitOrderobject Otrait SystemIdentityHash[A]trait PartialOrder[A]class LazyListPartialOrder[A]class ListPartialOrder[A]class OptionPartialOrder[A]class QueuePartialOrder[A]class SeqPartialOrder[A]class SetPartialOrder[A]class StreamPartialOrder[A]class VectorPartialOrder[A]trait Order[A]class LazyListOrder[A]class ListOrder[A]class OptionOrder[A]class QueueOrder[A]class SeqOrder[A]class SortedSetOrder[A]class SortedSetOrder[A]class StreamOrder[A]class VectorOrder[A]object Oobject Otrait ReferentialEq[A]
- Self type
-
Eq[A]
Members list
In this article