the fact that something is a data class should be ...
# announcements
k
the fact that something is a data class should be an implementation detail, not part of an outward-facing contract. You can write everything that comes with a data class (
equals
,
hashCode
,
toString
,
component
,
copy
functions) manually