Scala で関数の入力パラメータを分解する方法はありますか ( Clojure に似ています)?
だから、代わりに
scala> def f(p: (Int, Int)) = p._1
f: (p: (Int, Int))Int
これが欲しいです(動作しません):
scala> def f((p1, p2): (Int, Int)) = p1
Scala で関数の入力パラメータを分解する方法はありますか ( Clojure に似ています)?
だから、代わりに
scala> def f(p: (Int, Int)) = p._1
f: (p: (Int, Int))Int
これが欲しいです(動作しません):
scala> def f((p1, p2): (Int, Int)) = p1