Safer universal equivalence (==) for Scala.
Leibniz equivalence and Liskov substitutability library for Scala.
Add missing CanEqual typeclass instances to Scala 3