У меня есть такая функция:
def myFunc(name: String, args: String*): String = {
(Seq("(", name) ++ args.map(_.toString) ++ Seq(")")).mkString
}
, которая работает.
Мне было просто интересно, было ли что-то похожее на распространение ES6, поэтому я мог бы сделать
Seq("(", name, ...args, ")").mkString
Я видел : _*
оператор, но он выглядит только для последнего аргумента, поэтому здесь не сработает.
Что-то похожее в Scala?