zypeh says to YSITD
yield foo() 就是等 foo 函数回馈