[Maybe Int]
のリストにall
を使用することはできますか?「すべて」はおそらくリストにも適用できますか?
私が知っているall (< 9) [2,4,6,8,10]
はFalse
を返しますが、それは整数だけのリストを使用しています。
私はこのようになりますリストを除いて似た何かを達成しようとしています:
[Just 3, Just 6, Nothing, Nothing, Just 7]
私はall (<=9) [Just 3, Just 6, Nothing, Nothing, Just 7]
がNothing
がどのJust x
未満であるため、この作品True
は、(すべての 'のような何かをすることが可能です> = Just 1 && <= Just 9)[Just 3、Just 6、Nothing、Nothing、Just 7] ' これはPreludeでは動作しないようです。 – 0248881
'all(\ x - > x> = Just 1 && x <= Just 9)... 'を使うことができますが、' Nothing'は最小であることを忘れないでください。 'catMaybes'を使うか、または' better'を使って(おそらくTrue(\ x - > x> = 1 && x <= 9))... '012'を使って述語を持ち上げてください。 – chi
ありがとう!それは私がスドクソルバーを作っているので、スドクにゼロがないので便利です! – 0248881