? let xRepeater x2r = [ if (odd x) then x else x * 2 | x <- x2r ]
? xRepeater [3..6]
> [3,8,5,12]
? let xFilter x2f = [ x | x <- x2f, x /= 5 ]
? xFilter [3..6]
> [3,4,6]
? [x | x <- [50..100], x `mod` 7 == 3]
> [52,59,66,73,80,87,94]
? [x | x <- ["one", "two", "three", "four", "five", "six"], length x > 3]
> ["three","four","five"]