Scala 에서 주어진 함수 f 를 주어진 횟수만큼 반복 실행하는 유틸리티 함수 구현.
def times(i: Int, f: => Unit): Init = { f if (i > 1) times(i - 1, f) } // times(3, println("Hello World"))
커링을 사용하면 표현을 다음과 같이 바꿀 수 있다.
times(3) { println("Hello World") }