Я хочу написать функцию Ocaml, которая принимает два параметра: другую функцию (int-> int) и значение int, а также как-то проверять, использовалось ли ранее с этими параметрами. как это сделать?Ocaml как определить функцию
так что иначе можно понять, как определить функцию с идентификацией, которая может быть переменной?
Проблема: Сделать функцию g, которая принимает функции f и значение int n, чем проверить, было ли g уже использовано для f для этого значения n, если да возвращает ранее полученный результат, иначе count f для n значения. f is int-> int
Могу ли я спросить, почему вам нужно сравнивать функции? – didierc
Я отредактировал сообщение, так что вы можете видеть, зачем мне это нужно. Я не знаю, хорошо ли даже идея сделать это таким образом, но если нет, вы можете дать мне лучше. Я просто программирую адепт. –
* «count f for n value» * Вы имеете в виду параметр 'f' с' n' в качестве параметра? – didierc