zypeh says to YSITD
所以我就说你需要 Haskell