Li-Fan Chen
says to
YSITD
用上Lazy Eval或許可以(