= { ... } 및 추론된 반환 타입을 포함하는 함수를 보고합니다.

예:


  fun sum(a: Int, b: Int) = { a + b } // The return type of this function is '() -> Int'.

빠른 수정이 여러 개 있습니다. 적용 결과는 다음과 같습니다.


    fun sum(a: Int, b: Int) = a + b // 중괄호 제거
    fun sum(a: Int, b: Int): () -> Int = { a + b } // 반환 타입 명시
    fun sum(a: Int, b: Int) = run { a + b } // run { ... }로 변환
    fun sum(a: Int, b: Int) = { -> a + b } // 명시적 람다 시그니처 지정