import stackless
ch1 = stackless.channel()

def a():
    ch2 = stackless.channel()
ch1.send(ch2)
ch2.send('Hello')

def b():
    ch3 = ch1.receive()
print(ch3.receive())
stackless.tasklet(a)()
stackless.tasklet(b)()
stackless.run()
In stackless Python, can you send a channel over a channel?