-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
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?
This issue was born while trying to better understand scala/scala3#1247 (comment).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels