David W
03/17/2022, 10:37 PMJoffrey
03/17/2022, 10:45 PMlist.groupBy { MyKey(it) } // or groupingBy + aggregate
class MyKey(val obj: MyObj) {
override fun equals(other: Any): Boolean {
// return true if similar
}
override fun hashCode(): Int = ...
}
A bit farfetched but it would work I believe.David W
03/17/2022, 10:47 PMDavid W
03/17/2022, 10:48 PMJoffrey
03/17/2022, 10:49 PMDavid W
03/17/2022, 10:52 PMephemient
03/17/2022, 10:55 PMephemient
03/17/2022, 10:56 PMDavid W
03/17/2022, 10:56 PMDavid W
03/17/2022, 10:56 PMDavid W
03/17/2022, 10:57 PMDavid W
03/18/2022, 2:29 AM