names-set-.iterator: Make an iterator return named values.

Description Usage Arguments Details Value Examples

Description

Make an iterator return named values.

Usage

1
2
## S3 replacement method for class 'iterator'
names(x) <- value

Arguments

x

an iterator

value

a character vector of desired names

Details

Since this is just a wrapper of iterator, renaming an iterator means additional wrapped function call which adds to overhead thus worse performance.

Value

an iterator

Examples

1
2
3
itr <- iterator_product(1:3, 4:5)
names(itr) <- c("a", "b")
collect(itr, 5)

imlijunda/AwkwardMLTools documentation built on May 13, 2019, 11:33 a.m.