@joepie91 yes, this is a really neat concept and you have basically Done A Computer Science. you should name it yourself! a mpmc [something] channel
it's something like a bike chain where gears can turn things both ways from any end of the system. i wanted to say it's like a (literal) rope but ropes tend to be elastic and so they don't work in this way (they are pull-only from both sides)


