2
F#コード式を作成したいと思います。しかし、私はコード引用を介してそれをしたくないが、オブジェクトを介してそれを構築する。 しかし、それを行う方法に関するドキュメントはかなり不足しています。ビルドコード式「手動」
次のスニペット
これはex
のために得
type Foo = { foo = string}
let bar = {foo = "foo"}
let ex = <@ bar.foo @>
考えます。
PropertyGet (Some (ValueWithName ({foo = "foo";}, bar)), foo, [])
しかし、私は単純に上記のよう正確な用語を複製傾けます。たとえば、コンストラクタValueWithName
には何も見つかりません。それでは、どのよう私
<@ bar.foo @> = PropertyGet (Some (ValueWithName ({foo = "foo";}, bar)), foo, [])