Wrap iterpc objects by iterators::iter

iter_wrapper(I, d = 1)

Arguments

I

the iterpc object

d

number of permutation(s)/combination(s) wanted in each iteration, default to 1

Value

a iter object compatible with iterators package

Examples

library(iterators) I <- iterpc(5, 2) it <- iter_wrapper(I) nextElem(it)
#> [1] 1 2
#> [1] 1 3
library(foreach) I <- iterpc(5, 2) it <- iter_wrapper(I) foreach(x=it, .combine=c) %do% { sum(x) }
#> [1] 3 4 5 6 5 6 7 7 8 9