Вот что я могу сделать в java, взять результаты повторного параметра и передать его другому методу:
public void foo(String ... args){bar(args);}
public void bar(String ... args){System.out.println("count="+args.length);}
В scala он будет выглядеть так:
def foo(args:String*) = bar(args)
def bar(args:String*) = println("count="+args.length)
Но это не будет компилироваться, штриховая подпись ожидает серию отдельных строк, а аргументы, переданные в, - некоторая нестроковая структура.
Пока я просто просматриваю массивы. Было бы неплохо использовать отмеченные параметры. Есть ли способ сделать это?