【发布时间】:2012-12-20 21:40:10
【问题描述】:
我在以下构造中遇到烦人的语法错误:
isPrime n = if numOfDivisors n == 0 then True else False
where numOfDivisors n = length $ [x | x <- [2..ceiling (sqrt n)], n `mod` x == 0]
我该如何解决?我是 Haskell 的新手,所以我不知道 [2..ceiling (sqrt n)] 有什么问题。
谢谢(对不起我可怜的大脑)。
【问题讨论】: