我有这个 Haskell 脚本:
prime :: Integer -> Bool
prime 1 = False
prime n = [ x | x <- [2..n-1], n `mod` x == 0 ] == []
x
最后一行的第一个代表什么?为什么我可以用“String”替换它,整个功能仍然有效?
我有这个 Haskell 脚本:
prime :: Integer -> Bool
prime 1 = False
prime n = [ x | x <- [2..n-1], n `mod` x == 0 ] == []
x
最后一行的第一个代表什么?为什么我可以用“String”替换它,整个功能仍然有效?