Slide 6
Slide 6 text
,PUMJOͷΠέͯΔจ๏հ
w ϥϜμࣜؔΛએݴͤͣɺͦͷͰมͷΑ͏ʹ͢
// 2つのInt型変数の和を返す
val sum = { x: Int, y: Int -> x + y }
print(sum(3, 4)) // => 7
// 別の関数の引数として渡すことも可
fun addAndTimes(sum: (Int, Int) -> Int, n: Int): Int {
return sum(n, n) * n
}
print(addAndTimes(sum, 5)) // => 50