Есть ли способ объявить функцию перед ее определением в OCaml? Я использую интерпретатор OCaml.
У меня есть две функции:
let myFunctionA =
(* some stuff here..... *) myFunctionB (*some stuff *)
let myFunctionB =
(* some stuff here .... *) myFunctionA (* some stuff *)
Но это не работает, поскольку myFunctionA не может вызвать myFunctionB до того, как это будет выполнено.
Я несколько раз искал в Google, но ничего не нашел. Как я могу этого добиться?