【发布时间】:2014-12-10 20:29:21
【问题描述】:
我想编写 Ocaml 函数,它接受两个参数:其他函数 (int->int) 和 int 值,然后以某种方式检查它是否早先与这些参数一起使用。怎么办?
那么看待这个问题的另一种方式是如何识别具有可变标识的函数?
问题是:创建函数 g,它接受函数 f 和 int 值 n,然后检查 g 是否已用于 f 的值 n,如果是则返回先前得到的结果,否则将 f 计数为 n 值。 f 是 int->int
【问题讨论】:
-
请问为什么需要比较函数?
-
我已经编辑了帖子,所以你可以看到,我为什么需要它。我不知道这样做是不是更好,但如果不是,你可以给我一个更好的。我只是编程高手。
-
"count f for n value"你的意思是用
n作为参数调用f吗? -
您似乎正在尝试为签名
int -> int的任何函数f构建记忆技术。我说的对吗? -
以上 cmets 中的两个答案都是肯定的
标签: ocaml