kef
02/05/2018, 7:47 PMval a = listOf(Pair("a", 1), Pair("a", 2), Pair("b", 1))
into:
[(a, 3), (b, 1)]
So, just group by key and sum values
Best I can do is:
a.groupBy ({ it.first}, {it.second} ).map{(key, value) -> key to value.sum()}
but there must be better wayRuckus
02/05/2018, 7:48 PMkef
02/05/2018, 7:50 PMRuckus
02/05/2018, 8:00 PMkef
02/05/2018, 8:06 PM