相关疑难解决方法(0)

Haskell中标识符中的撇号

我发现此代码在互联网上被剪断:

digits 0 = [0]
digits n = digits' n []
  where digits' 0 ds = ds
        digits' n ds = let (q,r) = quotRem n 10
                       in digits' q (r:ds)

sumOfDigits = sum . digits
Run Code Online (Sandbox Code Playgroud)

有人可以快速解释digits n = digits' n []递归函数调用后的"'"符号()吗?我在Haskell(教程)中看到了一些其他的代码示例,但我不明白这个.一个快速的解释表示赞赏.

haskell coding-style identifier

20
推荐指数
2
解决办法
5678
查看次数

标签 统计

coding-style ×1

haskell ×1

identifier ×1