【发布时间】:2013-04-10 21:07:50
【问题描述】:
我在这篇文章中找到了以下代码 (http://hseeberger.wordpress.com/2010/11/25/introduction-to-category-theory-in-scala/)。
trait GenericCategory[->>[_, _]] {
def id[A]: A ->> A
def compose[A, B, C](g: B ->> C, f: A ->> B): A ->> C
}
我不知道特征名称旁边的语法
[->>[_,_]]
【问题讨论】:
-
与单个参数的方法一样,两个参数的泛型类型/类型构造函数可以以中缀形式使用。这可能会让这个名字更合理一些,因为它大概就是这样使用的。