2012-02-20 49 views
5

Trong Haskell, tôi có thể kiểm tra loại một chức năng trong ghci bằng cách sử dụng :t:Kiểm tra Loại Chức năng trong Scala

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

này nói rằng chức năng odd mất một loại Integral và trả về một Bool. Có cái gì đó tương tự cho Scala?

Trả lời

5

Nó thực sự chính xác tương tự trong Scala REPL:

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

scala> :t odd 
(x: Int)Boolean 
+0

hoặc bạn có thể sử dụng: loại –

+0

Được này thêm thời gian gần đây? Tôi không thấy nó trong scala 2.8.1. –

+1

@VladtheImpala REPL liên tục phát triển. –

Các vấn đề liên quan