0 ocaml functional-programming
我想创建一个参数可变的函数。我很熟悉, let a = ref 0但如何使“a”成为我的函数的参数?
如果你很好地询问 Ocaml,它会为你推断出正确的类型:
let incr x = x:= !x + 1
Run Code Online (Sandbox Code Playgroud)
val incr : int ref -> 单位 = <fun>
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |