OCaml Format moduleをF#に変換する過程で、初期化プロセスを詳細に理解する必要があります。 F#については、F#仕様のセクション12.5 Program Executionで説明されています。 OCaml documentationページにはいくつかの良いドキュメントがリストされていますが、F#の仕様と同じレベルの詳細を示すドキュメントは見つかりません。OCamlをF#に変換する:OCamlに相当するF#spec、特に初期化
OCamlの初期化に対応する詳細レベルを示す文書はありますか?
最終的にOCamlプログラムは一連のモジュール実装です。モジュールの評価は[OCamlマニュアルの6.11.2節](http://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual019.html#6.11.2)に記述されています(非常に簡単です)。基本的には、各トップレベルフォームが順番に評価されます。私はあなたがこれ以上の詳細を必要と思うが、私はどこを見なければならないのか分からない。もっと具体的な質問がありますか? –
@JeffreyScofieldもっと具体的な質問がありますが、現在ではそれを公式化することはできません。私がこれらの種類を投稿すると、ここで半分の理解された質問がここでは回答者に負担をかけるだけです。私は尋ねる前にできるだけ多くの研究をするのが良いと思っています。 –
あなたの最善の策はhttp://caml.inria.fr/pub/docs/manual-ocaml-4.00/language.htmlだと思います。評価の順序は左から右のトップダウンですが、注目すべき例外がありますコア言語。指定されていない(タプルやレコードのコンポーネントなど)。モジュール言語の驚きは少なくなります。 – t0yv0