[问题] kotlin 问题请教

楼主: weiye (喵喵喵)   2019-03-12 23:46:51
小弟在书上看到下面这段,有点不太理解的地方。
https://i.imgur.com/qyT5ioa.jpg
最上面 prod 函数的定义为什么不是
fun prod(numbers: List<BigDecimal>) =
fold(numbers, BigDecimal.ONE, { acc, num -> acc * num} )
也就是,小弟的认知是 fold 这个函数有三个参数,而第三个参数是 匿名函数 { acc,
num -> acc * num},可是书本上却是把 小括号的结尾 ")" 放在它之前?
不甚了解,所以上来请教。感谢。

Links booklink

Contact Us: admin [ a t ] ucptt.com