2012-06-05 147 views
2

可能重复:
How to have two methods calling each other?F# - 功能顺序

我需要写2层的功能相互调用。 (与内部条件 - 所以他们会最终停止)

let x() : int = 
    ... 
    if (------) then 
    y num 
    ... 


let y() : int = 
    ... 
    if (------) then 
    x num 
    ... 

的问题是,我的理解是,F#的出场顺序计算功能..所以写这会造成编译错误...

有没有办法解决这个问题? 那么这两个函数会相互认识吗?

回答