3 または 5 で割り切れない 1 から 2000 までの奇数のリストの平均を見つけるために、haskell で短いプログラムを作成しています。コンパイルできず、さまざまなエラーが発生し続けます。いくつか変更を加えたところ、コードの 5 行目 9 列目で「入力 'sum' の解析エラー」が表示されました。
--Write a Haskell function that calculates the mean of a list of odd numbers that
--are not divisible by 3 or 5 and whose sum is less than 2000.
mean :: Int
mean = let nums = [x|x <- [1,3..1999], x 'mod' 3 != 0, x 'mod' 5 != 0]
sum nums/length nums
私はGHCIでコンパイルしています。ありがとう