Dlaczego w Haskell nie każdy element Eq jest częścią?

A raczej dlaczego nie(==) można używać na każdym typie danych? Dlaczego musimy to osiągnąćEq naszseleves? W innych językach, takich jak Python, C ++ i na pewno inne, ma domyślną implementację dla wszystkiego! Nie mogę wymyślić typów, których nie można porównać.

questionAnswers(7)

yourAnswerToTheQuestion