제네릭과 함수를 같이 사용하는 예제이다.
def test [T](text:T) (block:(T) => String): Result = {
val resultStr = block(text)
Ok(Json.obj("result" -> "SUCCESS","object" -> resultStr))
}
함수 사용하기
test("aaaaa") { inputText =>
"bbbbbbb"
}
'Development > Programming' 카테고리의 다른 글
[링크] Promise에 관한 글.. (0) | 2015.12.02 |
---|---|
[Scala] Currying (0) | 2015.11.23 |
[Scala] Local Type Inference (0) | 2015.03.17 |
[Scala] Explicitly Typed Self References (0) | 2015.03.16 |
[Scala] Lower Type Bounds (0) | 2015.03.12 |