检查Scala中的函数类型

时间:2012-02-20 00:04:30

标签: scala

在Haskell中,我可以使用ghci:t中检查函数的类型:

Prelude> :t odd
odd :: Integral a => a -> Bool

这表示函数odd采用Integral类型并返回Bool。 Scala有类似的东西吗?

1 个答案:

答案 0 :(得分:5)

在Scala REPL中实际上完全相同:

scala> def odd(x : Int) = x % 2 != 0
odd: (x: Int)Boolean

scala> :t odd
(x: Int)Boolean