Is it possible to implement `ReceiveChannel<E&g...
# coroutines
m
Is it possible to implement
ReceiveChannel<E>.distinct()
so that it doesn’t receive an item until send is no longer suspended? As it is currently implemented, it is creating the equivalent of an artificial buffer of capacity 1