リストに偶数のみが含まれているかどうかを確認する関数が必要です。そうであれば、それは を返しTrue
、そうでなければ -を返しますFalse
。
私が使いたい関数は //map
でfilter
、foldr
おそらくなしlength
です。
これが私の試みです:
ListOfeven :: [Integral] -> Bool
ListOfeven xs =
| foldr (+) True filter odd xs < 0 = True
| otherwise = False
よりクリーンな方法があると確信しています..ありませんか?:)