про copy - не понял, видимо нет 🙂
я имел ввиду что часто приходится заводить по два класса:
data class ConstC(val x: String)
data class C(var x: String) {
fun const() = ConstC(x)
}
вот если бы была языковая фича, которая бы позволила не писать все это для каждого класса...