Descompactando listas de argumentos para reticências em R

Estou confuso com o uso das reticências (...) em algumas funções, ou seja, como passar um objeto que contém os argumentos como um único argumento.

No Python, isso é chamado de "descompactar listas de argumentos", por exemplo

>>> range(3, 6)             # normal call with separate arguments
[3, 4, 5]
>>> args = [3, 6]
>>> range(*args)            # call with arguments unpacked from a list
[3, 4, 5]

Em R, por exemplo, você tem a funçãofile.path(...) que usa reticências. Eu gostaria de ter este comportamento:

> args <- c('baz', 'foob') 
> file.path('/foo/bar/', args)
[1] 'foo/bar/baz/foob'

Em vez disso, eu recebo

[1] 'foo/bar/baz' 'foo/bar/foob'

onde os elementos deargs não são "descompactados" e avaliados ao mesmo tempo. Existe um R equivalente a Pythons*arg?

questionAnswers(3)

yourAnswerToTheQuestion