重複の可能性:
[F#] 2 つのメソッドを相互に呼び出す方法は?
皆さんこんにちは、
相互に再帰的であることでメリットが得られる 2 つの関数があるシナリオがありますが、F# でこれを行う方法がよくわかりません。
私のシナリオは次のコードほど単純ではありませんが、コンパイルに似たものを取得したいと考えています。
let rec f x =
if x>0 then
g (x-1)
else
x
let rec g x =
if x>0 then
f (x-1)
else
x