多个变量被认为是解析错误



为什么我在"a; b; c "上得到解析错误?

computeNumbers :: Float -> Int -> Int -> Float -> Float 
computerNumbers (a b c d) = ((pi * a/2 ^2) * 0.002 + (((pi * a/2 ^2) * 0.001) * b) + c * 0.55) * 1.5 + (if d > 0 then d * 0.9 else d)

我已经尝试了所有方法,从删除单词之间的每个空格,以确保我没有错误地使用TAB和重新排列括号。

完全去掉括号

如果没有父元素,则将名称绑定到四个参数。使用父符,您将用不匹配Float的模式匹配单个参数

相关内容

最新更新