channel.of( tuple(1, 'A'), tuple(1, 'B'), tuple(2, 'C'), tuple(3, 'B'), tuple(1, 'C'), tuple(2, 'A'), tuple(3, 'D') )
    .groupBy()
    .map { key, values -> tuple(key, values.toSorted()) }
    .view()