Fish Wang says to YSITD
function 裡根本不能放 yield 嘛