参考链接http://stackoverflow.com/questions/11046590/the-seq-function-and-strictness
https://wiki.haskell.org/Seq