Como colocar um argumento… por posição em R?

Isso pode ser "você não pode, e não há razão para isso", mas estou curioso para saber se é possível. No mínimo, talvez seja um divertido quebra-cabeça R.

Eu estava pensando em currycat para sempre acrescentar\n. Contudo,cat é escrito de forma que cole tantos argumentos quantos forem fornecidos (via...).

Surpreendentemente, isso funciona:

> library(functional)
> catnip <- Curry( cat, "\n" )
> catnip("hi")

 hi

No entanto, o\n acaba antes do texto do usuário. Existe alguma maneira de curry a função de tal forma que você especificar o argumento curried sempre termina o... argumentos?

questionAnswers(2)

yourAnswerToTheQuestion