반환 유형을 기반으로 메소드 서명을 생성하지 않는 많은 언어로 작업했습니다. 나는 또한 하나 (어쩌면 일부입니까?)와 함께 일했습니다. 과거에 나에게 문제를주지 않은 사람들 (예 : 여기 ). 왜 프로그래밍 언어가 리턴 유형에 관계없이 메소드 서명을 생성합니까?
업데이트 : 나는 정적으로 유형이 컴파일 된 언어를 특별히 언급하고 있습니다.
이것은 근거가없는 추측이지만 컴파일러 구현 및 / 또는 도구 지원의 어려움과 관련이 있다고 생각합니다.
—
Charles Lambert
Haskell에서는 타입 클래스를 사용하여 기본적으로 리턴 타입에 의존하는 함수를 만들 수 있습니다. I <3 Haskell : D : D : D
—
Thomas Eding