我正在尝试创建一个简短的函数来从整数列表中删除奇数元素,我的代码是:
removeOdds :: [Int] -> [Int]
removeOdds lst = [ x | x <- lst, x `mod` 2]
编译器返回 -
Type error in boolean qualifier
*** Term : x `mod` 2
*** Type : Int
*** Does not match : Bool
有什么建议么?谢谢!