Как сделать так, чтобы 2 функции вызывали друг друга в OCaml

Я хочу иметь 2 разные рекурсивные функции в OCaml, где каждая 1 могла бы вызовите другой. Он не работает, потому что тот, который объявлен 1-м, не может вызвать тот, который объявлен 2-м. Есть ли способ заставить его работать без объединения двух функций в 1?

8
задан Dylan 12 November 2011 в 23:04
поделиться