LowPriorityEquiv

scala.math.LowPriorityEquiv

Attributes

Source
Equiv.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Equiv
Self type
Equiv.type

Members list

Implicits

Deprecated implicits

implicit def universalEquiv[T]: Equiv[T]

Use Equiv.universal explicitly instead. If you really want an implicit universal Equiv instance

Use Equiv.universal explicitly instead. If you really want an implicit universal Equiv instance

Attributes

Deprecated
[Since version 2.13.0] 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]")

This implicit universal Equiv instance allows accidentally comparing instances of types for which equality isn't well-defined or implemented. (For example, it does not make sense to compare two Function1 instances.) despite the potential problems, consider implicit def universalEquiv[T]: Equiv[T] = universal[T].

Source
Equiv.scala