У меня есть список кортежей, которые мне нужно вернуть [Int]
, все места которых делятся на 2 ..
type A = [(Int, Int, Int, Int)]
func :: A -> [Int]
func tuples = [a | (a, b, c, d) <- tuples, map a `mod` 2 == 0]
func [(244,244,244,244),(244,244,244,244),(244,244,244,244)]
Выход
[244,244,244]
У меня есть текущий код, но проблема в том, что это только проверка позиции a .., но мне нужно все a, b, c, d ?