2
F # 코드 식을 구성하려고합니다. 그러나 나는 코드 인용을 통해 그것을하고 싶지 않지만 객체를 통해 그것을 만들고 싶다. 그러나 어떻게하는지에 대한 문서는 꽤 부족합니다.건물 코드 식 "수동"
다음 코드
이ex
에 대한 산출
type Foo = { foo = string}
let bar = {foo = "foo"}
let ex = <@ bar.foo @>
을 감안할 때.
PropertyGet (Some (ValueWithName ({foo = "foo";}, bar)), foo, [])
하지만 위의 정확한 용어를 복제 할 수 없습니다. 예를 들어 나는 생성자 ValueWithName
에서 아무것도 찾지 못한다.
그래서 수동으로 견적을 구성 라이브러리를 사용하여 할 수있는 I
<@ bar.foo @> = PropertyGet (Some (ValueWithName ({foo = "foo";}, bar)), foo, [])