You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UnivEq proves that "equals correctly defines the equality".
But I could neither find a definition of what that should mean, nor documentation on how that is proved. All implementation of equals must be correct according to equals contract. Do you simply talk about implementations that aren't the default reference equality? Or what?
UnivEq
proves that "equals
correctly defines the equality".But I could neither find a definition of what that should mean, nor documentation on how that is proved. All implementation of
equals
must be correct according toequals
contract. Do you simply talk about implementations that aren't the default reference equality? Or what?This issue was born while trying to better understand scala/scala3#1247 (comment).
The text was updated successfully, but these errors were encountered: