在Scala REPL中,可以查找值类型:
scala> val x = 1
x: Int = 1
scala> :t x
Int
然而,Scala REPL 对于函数类型的信息不予显示:
scala> def inc(x:Int) = x + 1
inc: (x: Int)Int
scala> :t inc
<console>:9: error: missing arguments for method inc;
follow this method with `_' if you want to treat it as a partially applied function
inc
^
<console>:9: error: missing arguments for method inc;
follow this method with `_' if you want to treat it as a partially applied function
inc
^
如何在Scala REPL中查找函数类型?