2012-02-20 13 views
5

W Haskell, mogę sprawdzić typ funkcji w ghci za pomocą :t:Sprawdzanie Typ funkcji w Scala

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

Ten mówi, że funkcja odd bierze typ Integral i zwraca Bool. Czy jest coś podobnego do Scali?

Odpowiedz

5

To rzeczywiście dokładnie to samo w Scala REPL:

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

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

lub można użyć: typ –

+0

Czy ta dodana niedawno? Nie widzę tego w scala 2.8.1. –

+1

@VladtheImpala REPL stale się rozwija. –