Problem: _* type annotation with implicit | The Scala Programming Language
SeqやListをそのまま引数として突っ込んでも引数は単体のSeqとかListとして扱われてしまうので、これをバラバラにして複数の引数にしたいときは、_*とか+:とかを使ってみる。
scala> object X { def y(s: String*) = println(s) } defined object X scala> X.y("a", "b", "c") WrappedArray(a, b, c) scala> X.y(Seq("a", "b", "c"):_*) List(a, b, c) scala> X.y("a" +: Seq("b", "c"):_*) List(a, b, c)