- Companion
- class
Type members
Classlikes
@migration(" The default implicit equivalence for doubles no longer conforms to\n".+(" to IEEE 754\'s behavior for -0.0D and NaN.\n").+(" Import `Equiv.Double.IeeeEquiv` to recover the previous behavior.\n").+(" See also https://www.scala-lang.org/api/current/scala/math/Equiv$$Double$.html."), "2.13.2")
@migration(" The default implicit equivalence for floats no longer conforms to\n".+(" to IEEE 754\'s behavior for -0.0F and NaN.\n").+(" Import `Equiv.Float.IeeeEquiv` to recover the previous behavior.\n").+(" See also https://www.scala-lang.org/api/current/scala/math/Equiv$$Float$.html."), "2.13.2")
Value members
Implicits
Implicits
implicit def Tuple3[T1, T2, T3](eqv1: Equiv[T1], eqv2: Equiv[T2], eqv3: Equiv[T3]): Equiv[(T1, T2, T3)]
implicit def Tuple4[T1, T2, T3, T4](eqv1: Equiv[T1], eqv2: Equiv[T2], eqv3: Equiv[T3], eqv4: Equiv[T4]): Equiv[(T1, T2, T3, T4)]
implicit def Tuple5[T1, T2, T3, T4, T5](eqv1: Equiv[T1], eqv2: Equiv[T2], eqv3: Equiv[T3], eqv4: Equiv[T4], eqv5: Equiv[T5]): Equiv[(T1, T2, T3, T4, T5)]
implicit def Tuple6[T1, T2, T3, T4, T5, T6](eqv1: Equiv[T1], eqv2: Equiv[T2], eqv3: Equiv[T3], eqv4: Equiv[T4], eqv5: Equiv[T5], eqv6: Equiv[T6]): Equiv[(T1, T2, T3, T4, T5, T6)]
implicit def Tuple7[T1, T2, T3, T4, T5, T6, T7](eqv1: Equiv[T1], eqv2: Equiv[T2], eqv3: Equiv[T3], eqv4: Equiv[T4], eqv5: Equiv[T5], eqv6: Equiv[T6], eqv7: Equiv[T7]): Equiv[(T1, T2, T3, T4, T5, T6, T7)]
Deprecated and Inherited implicits
@deprecated("Use explicit Equiv.universal instead. See Scaladoc entry for more information: ".+("https://www.scala-lang.org/api/current/scala/math/Equiv$.html#universalEquiv[T]:scala.math.Equiv[T]"), since = "2.13.0")
- Deprecated
[Since version 2.13.0]This implicit universal
Equivinstance allows accidentally comparing instances of types for which equality isn't well-defined or implemented. (For example, it does not make sense to compare twoFunction1instances.) UseEquiv.universalexplicitly instead. If you really want an implicit universalEquivinstance despite the potential problems, considerimplicit def universalEquiv[T]: Equiv[T] = universal[T].- Inherited from
- LowPriorityEquiv