OCaml: Объявление функции перед ее определением

Есть ли способ объявить функцию перед ее определением в OCaml? Я использую интерпретатор OCaml.

У меня есть две функции:

let myFunctionA = 
(* some stuff here..... *) myFunctionB (*some stuff *)

let myFunctionB = 
(* some stuff here .... *) myFunctionA (* some stuff *)

Но это не работает, поскольку myFunctionA не может вызвать myFunctionB до того, как это будет выполнено.

Я несколько раз искал в Google, но ничего не нашел. Как я могу этого добиться?

10
задан nlucaroni 30 September 2011 в 19:23
поделиться