Haskell使ってれば基本は全部遅延評価だけど?