나는 확장 Ionide-fsharp 다음과 같은 코드를 입력 내가 c
공간이 유형을 변경합니까?
let test a b c = a/b +c
let test a b c = a/b +c
유형은 int -> (int -> int) -> int -> int
된다 전에 공간을 제거하면 해당 유형은, 그러나
let test a b c = a/b + c
int -> int -> int -> int
입니까?
그러나 다음 식은 원래 유형을 가져옵니다.
let test a b c = a/b+c
비주얼 스튜디오에서 동일한 결과가 발생했습니다. +c
은 F # 표현식에서 c
으로 처리됩니다.
'-c'는 무엇을합니까? 지금 이해가 되니? 'c '와'+ c'에 대한 통사론을 생각해보십시오. 그러나'-c'에는 모호한 문법적 설탕이 없습니다. –