今日は、あなたがこのOCamlの再帰関数リファレンス?
val tempFunc = ref (fn k:int => true);
fun even x = if x = 0 then true else !tempFunc(x-1);
fun odd x = if x = 0 then false else even(x-1);
tempFunc := odd;
のようなものを持っていると私は途方もなく似ているのOCamlで働いているが、私はちょうど同じことをやってのトラブル種類を抱えているところSMLに「結び目を作る」について学びましたもの。私はそれを発見した事は、最も近い
let tempFunc {contents =x}=x;;
ですが、私は本当にそれを理解していないで、と私は別の関数にtempFuncことを結びつけることができますか。どんな助けもありがとう!
( 'と'はSMLでも慣用句になります)これはあくまでも結び目の結びつきのアイデアを示す例です。 –
私は前にそれを試してみたが、何かを逃したに違いない、 どうもありがとう! – joebro