【发布时间】:2013-05-01 21:00:44
【问题描述】:
有没有办法在 Scala (akin to Clojure) 中解构函数的输入参数?
所以,而不是
scala> def f(p: (Int, Int)) = p._1
f: (p: (Int, Int))Int
我想要这个(不行):
scala> def f((p1, p2): (Int, Int)) = p1
【问题讨论】:
-
在 Scala 的问题跟踪器中请求相同的内容:issues.scala-lang.org/browse/SI-7909