2012-06-05 68 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#的出場順序計算功能..所以寫這會造成編譯錯誤...

有沒有辦法解決這個問題? 那麼這兩個函數會相互認識嗎?

回答