Mic*_*tte 4 scala scalaz scalaz7
这个“私有[语法]”语言特性是什么?
/** Wraps a value `self` and provides methods related to `Show` */
final class ShowOps[F] private[syntax](val self: F)(implicit val F: Show[F]) extends Ops[F] {
  ////
  final def show: Cord = F.show(self)
  final def shows: String = F.shows(self)
  final def print: Unit = Console.print(shows)
  final def println: Unit = Console.println(shows)
  ////
}
^ 位置:scalaz-series-7.3.x/core/src/main/scala/scalaz/syntax/ShowSyntax.scala
Tza*_*har 10
private[packageX]意味着以下方法/类/对象/构造函数只能从该包内访问 - 在这种情况下syntax是包名称,并且此构造函数只能从syntax包内的其他代码访问。
| 归档时间: | 
 | 
| 查看次数: | 927 次 | 
| 最近记录: |