Распространение два Seqs scala - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть такая функция:

def myFunc(name: String, args: String*): String = {
    (Seq("(", name) ++ args.map(_.toString) ++ Seq(")")).mkString
}

, которая работает.

Мне было просто интересно, было ли что-то похожее на распространение ES6, поэтому я мог бы сделать

Seq("(", name, ...args, ")").mkString

Я видел : _* оператор, но он выглядит только для последнего аргумента, поэтому здесь не сработает.

Что-то похожее в Scala?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...