如何让scala shell显示匿名函数?

时间:2017-04-10 19:01:20

标签: scala

我正在学习scala,一个典型的例子是匿名函数的定义:

scala> (x: Int) => x + 7
res11: Int => Int = <function1>

如何让shell向我展示<function1>的身体? 在上述情况下,这将是x + 7.

如果部分应用了某个函数,这会变得很有趣:

scala> def adder(m: Int, n: Int) : Int = m + n
adder: (m: Int, n: Int)Int
scala> val add2 = adder(2, _:Int)
add2: Int => Int = <function1>

0 个答案:

没有答案