[D] 유니폼 함수 호출 문법(UFCS)

[원본 링크]

D는 상당히 기괴한 함수 호출 문법을 제공한다.
기본적으로 함수의 호출은 함수명(인자...) 의 형태로 수행하지만.

**인자.함수명()**의 형태로 표현할 수도 있다. image

image

인자가 2개 이상인 경우에도, 첫번째 인자를 앞으로 넘겨서 사용할 수 있다.
나머지는 그대로 소괄호 안에 쓰고. image

image 그렇다.


참조
https://dlang.org/spec/function.html#pseudo-member