¿Qué personajes puedo omitir en Scala?

En Scala, ¿por qué puedo omitir los puntos y las correas enT m 0 (en lugar deT.m(0)) ¿en el siguiente?

<code>scala> object T { def m(i:Int) = 0 == i }
defined module T

scala> T m 0
res19: Boolean = true
</code>

Pero ¿por qué no puedo omitir las correas enn(0) ¿en el siguiente?

<code>scala> def n(i:Int) = 0 == i
n: (Int)Boolean

scala> n 0
<console>:1: error: ';' expected but integer literal found.
       n 0
         ^
</code>

Respuestas a la pregunta(2)

Su respuesta a la pregunta