私はこのHaskellスクリプトを持っています:
prime :: Integer -> Bool
prime 1 = False
prime n = [ x | x <- [2..n-1], n `mod` x == 0 ] == []
最後の行の最初の行は何x
を表していますか? 「文字列」に置き換えても、関数全体が機能するのはなぜですか?
私はこのHaskellスクリプトを持っています:
prime :: Integer -> Bool
prime 1 = False
prime n = [ x | x <- [2..n-1], n `mod` x == 0 ] == []
最後の行の最初の行は何x
を表していますか? 「文字列」に置き換えても、関数全体が機能するのはなぜですか?