Использование или в понимании списка

m пытается убрать каждое число от 1 до 10, которое делится на 5 или 3

Вот мой код до сих пор -

giveList = 
[ x
 | x  [1 of 1] Compiling Main             ( problem1.hs, interpreted )

problem1.hs:4:10:
    The function `x `mod` 5 == 0' is applied to two arguments,
    but its type `Bool' has none
    In the expression: (x `mod` 5 == 0) or (x `mod` 3 == 0)
    In a stmt of a list comprehension:
      (x `mod` 5 == 0) or (x `mod` 3 == 0)
    In the expression:
      [x | x 

Ответы на вопрос(4)

Ваш ответ на вопрос