【发布时间】:2018-10-30 20:29:44
【问题描述】:
我想用 3 个输入参数和 1 个输出参数编写一个简单的递归函数:
getLengthOfNumber :: (String, Int, Int) -> Int
getLengthOfNumber (n, i, res)
| isCharDigit(n!!i+1) = getLengthOfNumber (n, i+1, res+1)
| otherwise = res
为什么 Hugs 会向我抛出错误“定义 getLengthOfNumber 所需的 Num Char 实例”?
【问题讨论】:
标签: haskell