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ć.