On 14-01-28 2:48 AM, Eva Prieto Castro wrote:
Hi everybody,

I have a doubt in relation with arguments in functions when packaging: Does it 
make sense the fact of having dots as an argument when it is the only argument?.

I mean you have a package and a function that will be used directly by the user 
has dots as an argument; for example:

ReadData <- function (...) {
InPutParams(kValidate, ...)
         ReadAll(...)
}

Does it make sense the fact of having dots as argument of ReadData, and no 
other argument?.

Sure, why not? This usually means that no names at all are meaningful to ReadData. An example like this is the list() function. It constructs a list out of its arguments; you can use names if you want names in the list, but none of them mean anything special.

Duncan Murdoch



I ask this question because I hace created a package and I use dots as argument 
(only dots) in several visible functions, because in this way the fact of 
validating the values passed by the user is more easy for me (within 
InPutParams function), but I have consulted several packages and I don't see 
visible functions with dots as unique argument.

Thank you in advance.

Regards.

Eva
        [[alternative HTML version deleted]]



______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to