我有两个互相调用的函数。在 F# 中,为了让函数 A 调用函数 B,B 必须在函数 A 的声明之前声明。所以当有两个函数相互调用时 - 我该怎么办?
我想在模块的开头声明这两个函数定义,然后在以后实现它们,但在 F# 中找不到有关如何执行此操作的任何信息。在 C# 中,它看起来像这样:
public void A();
public void B();
.
.
.
public void A()
{B();}
public void B()
{A();}
有什么想法吗?