你们中的任何人都知道为什么Scalaz的例子总是使用这种导入技术:
import scalaz._
import Scalaz._
Run Code Online (Sandbox Code Playgroud)
而不是:
import scalaz.Scalaz._
Run Code Online (Sandbox Code Playgroud)
?我试图理解偏好背后的原因是什么.
谢谢!
ten*_*shi 10
我相信这是因为import scalaz._; import Scalaz._
进口的所有成员scalaz
包和从scalaz.Scalaz
对象.
如果您只是导入import scalaz.Scalaz._
,则只从scalaz.Scalaz
对象导入成员.