2017-11-28 5 views
-1

나는 다음과 같은 한 함수 정의 :매개 변수를 정의하는 방법은 무엇입니까?

def run 
    : ReadOnlyKeyValueStore[String, String] => String => Int => Unit = 
    (store)(hostname)(port) => 
     ??? 

어떻게 인수를 정의? 보시다시피, 나는 그것을 시도했지만 그것이 잘못되었습니다. 왜냐하면 그것은 마치 나의 생각을 카레와 같기 때문입니다.

+1

는'데프 (ReadOnlyKeyValueStore [문자열, 문자열] 저장)를 실행 단위 = ...의' –

답변

1

이런 식으로 뭔가를 시도 : (호스트 이름 : 문자열) (포트 : INT) :

def run 
: ReadOnlyKeyValueStore[String, String] => String => Int => Unit = 
    (store: ReadOnlyKeyValueStore[String, String]) => (hostname: String) => (port: Int) => 
    ??? 
+1

그냥 한 세트 형식 주석이 충분해야 복제 할 필요가 없습니다. –

관련 문제