Fork me on GitHub
#core-async
<
2017-09-30
>
ttx14:09:21

My hello to all the developers, maintainers and users of core.async! 🙂

ttx14:09:01

I've been making heavy use of channels lately. Have stumbled on a issue with the mix function.

ttx15:09:23

I've observed that mix can lead to fat channels (who produce lots of data, frequently) starve light channels ( channels who sporadically produce data). Sometimes, this is not what you want and some fairness is expected, like a round-robin on all the channels. How to achieve that? Any suggestion?

tbaldridge15:09:36

for complete fairness look at alts!

tbaldridge15:09:07

it defaults to delivering randomly to the first available channel