次の構文で厄介な構文エラーが発生します。
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)]
。
ありがとう(私の貧しい脳のために申し訳ありません)。