It’s not the only reason (they’re just truly terrible people across the board), but no one in my family has talked with my grandparents on my dad’s side in many, many years because of this. Rightwing nutjobs with no grip on reality and no idea how shitty they are. I’m pretty sure they don’t even know that they are great grandparents now (technically, anyway).
Don’t need the
Ord
instance for equality, justEq
is sufficient.Ord
is for inequalities.The point of the post is that most mainstream languages don’t provide a way to automatically derive point-wise equality by value, even though it’s pervasively used everywhere. They instead need IDEs to generate the boilerplate rather than the compiler handling it.