我知道在Scala,你可以做type ===>[A, B] = Map[A, B],然后你可以使用中缀表示法来定义def foo: String ===> Int哪个与说法相同def foo: Map[String, Int].有没有办法利用这个中缀表示法来创建> 2个参数的类型?例如,我想要这样的东西:
type A ~> B ~~~> C成为别名的说法Map[A, Pair[B, C]]?
无论如何我可以写一些这样的东西:
type A to B -> C作为(A, B, C)类型的别名?