group By Key
Groups values by their keys, maintaining sort order.
Example:
val sequence = sequenceOf(1 to "a", 1 to "b", 2 to "c").assertSorted()
val result = sequence.groupByKey()
assertEquals(
listOf(
1 to listOf("a", "b"),
2 to listOf("c")
),
result.toList()
)
Content copied to clipboard
Return
A new sorted sequence with grouped values