在Haskell中,我可以使用ghci
在:t
中检查函数的类型:
Prelude> :t odd
odd :: Integral a => a -> Bool
这表示函数odd
采用Integral
类型并返回Bool
。 Scala有类似的东西吗?
答案 0 :(得分:5)
在Scala REPL中实际上完全相同:
scala> def odd(x : Int) = x % 2 != 0
odd: (x: Int)Boolean
scala> :t odd
(x: Int)Boolean