Моего код очень простой, как я довольно новым для OCaml Я пытаюсь вызвать функцию рекурсивно, но я получаю сообщение об ошибке значения несвязанного на имени функцииOcaml Ошибка несвязанное Значение при использовании рекурсии
let count_help x a lst = match lst with
[] -> a
| (s,i)::t -> if s = x then count_help x a+1 t else count_help x a t
;;
let count_assoc lst x =
count_help x 0 lst
;;
ошибки несвязанное значения count_help на линии, которая вызывает count_help внутри count_help
Этот код просто предполагает, чтобы подсчитать количество раз появляется ассоциация для данного символа х
Ого, я должен был это увидеть. большое спасибо – user2823747