【haskell】リストの生成

[x | x <- [1..100]]

[1:100](100を含む)リストが生成される.

[x | x <- [1..100], even x]

, で条件をつけることができる.