Functional programming SML中的原型功能

Functional programming SML中的原型功能,functional-programming,sml,smlnj,Functional Programming,Sml,Smlnj,我有两个函数,f和g,它们彼此递归调用。不幸的是,当f调用g时,它还没有被声明,所以我得到了一个“unbound variable”错误。如何在SML/NJ中原型化(或任何等效词汇表)此函数?交互递归。在两个功能之间使用和而不是乐趣。使用和: fun f x = ... and g x = ... 更多信息

我有两个函数,
f
g
,它们彼此递归调用。不幸的是,当
f
调用
g
时,它还没有被声明,所以我得到了一个“unbound variable”错误。如何在SML/NJ中原型化(或任何等效词汇表)此函数?

交互递归。在两个功能之间使用
而不是
乐趣

使用

fun f x = ... 
and g x = ...
更多信息