3
글쎄, 나쁜 제목에 대해 유감스럽게 생각합니다.F # 구문 설명 (^)
let inline getName arg =
(^a : (member Name : string) arg)
나는 그것이 무엇을 알고 있지만 난 단지 때문에 그것을 붙여 복사 것을 알고 :
는 다음과 같은 기능을 고려하십시오.
그것은 말합니다 : 주어진 arg
name
회원의 arg
반환합니다.
그러나 첫 번째 부분은 ^a
이 아니며 : (member Name : string)
도 표시되지 않습니다.
내가 아는 누구나는 arg
이 함수의 arg
값을 적용하고 있다는 것입니다.
'^ a : (member Name : string)'은 기본적으로'arg' 매개 변수의'Name' 멤버를 반환하는 함수입니까? – mydogisbox