- Companion
- class
Value members
Concrete methods
This is a monoid that creates an Eq that checks that all equality checks pass
This is a monoid that creates an Eq that checks that all equality checks pass
Return an Eq that gives the result of the and of eq1 and eq2 note this is idempotent
Return an Eq that gives the result of the and of eq1 and eq2 note this is idempotent
This is a monoid that creates an Eq that checks that at least one equality check passes
This is a monoid that creates an Eq that checks that at least one equality check passes
Convert an implicit Eq[B]
to an Eq[A]
using the given
function f
.
Convert an implicit Eq[B]
to an Eq[A]
using the given
function f
.
An Eq[A]
that delegates to universal equality (==
).
An Eq[A]
that delegates to universal equality (==
).
This can be useful for case classes, which have reasonable equals
implementations
Inherited methods
Implicits
Implicits
you may wish to do equality by making implicit val eqT: Eq[Throwable] = Eq.allEqual
doing a fine grained equality on Throwable can make the code very execution
order dependent
you may wish to do equality by making implicit val eqT: Eq[Throwable] = Eq.allEqual
doing a fine grained equality on Throwable can make the code very execution
order dependent
Inherited implicits
- Inherited from
- EqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
- Inherited from
- TupleEqInstances
Implicitly derive a scala.math.Equiv[A]
from a Eq[A]
instance.
Implicitly derive a scala.math.Equiv[A]
from a Eq[A]
instance.
- Inherited from
- EqToEquivConversion
- Inherited from
- HashInstances
- Inherited from
- HashInstances
- Inherited from
- HashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleHashInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- TupleOrderInstances
- Inherited from
- ScalaVersionSpecificPartialOrderInstances
- Inherited from
- PartialOrderInstances
- Inherited from
- ScalaVersionSpecificPartialOrderInstances
- Inherited from
- PartialOrderInstances
- Inherited from
- PartialOrderInstances
- Inherited from
- PartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- TuplePartialOrderInstances
- Inherited from
- PartialOrderInstances
Deprecated and Inherited implicits
- Deprecated
- Inherited from
- ScalaVersionSpecificEqInstances
- Deprecated
- Inherited from
- ScalaVersionSpecificHashInstances
- Deprecated
- Inherited from
- ScalaVersionSpecificOrderInstances
- Deprecated
- Inherited from
- ScalaVersionSpecificPartialOrderInstances