The question is a bit abstract for me to understand and it might be better to point to actual code in a git repository or similar...
Inside a package, something like fun = function(x, y, ...) { c(x, y, length(as.list(...))) } user_visible <- function(x, ...) { y = 1 internal_function(x, y, ...) } internal_function <- function(x, y, ...) { bplapply(1:5, fun, x, y, ...) } I think would 'work'. Martin On 3/17/20, 4:00 PM, "Bioc-devel on behalf of Dario Strbenac" <bioc-devel-boun...@r-project.org on behalf of dstr7...@uni.sydney.edu.au> wrote: Good day, Thanks for the examples which demonstrate the issue. Do you have other recommendations if, inside the loop, another function in the package is being called and the variable being passed is the ellipsis? There are only a couple of variables which might be provided by the user collected in the ellipsis, so the functional approach might still be the best in that case. -------------------------------------- Dario Strbenac University of Sydney Camperdown NSW 2050 Australia _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel