itertools: Iterator Tools

Share:

Various tools for creating iterators, many patterned after functions in the Python itertools module, and others patterned after functions in the 'snow' package.

Author
Steve Weston, Hadley Wickham
Date of publication
2014-03-12 00:20:01
Maintainer
Steve Weston <stephen.b.weston@gmail.com>
License
GPL-2
Version
0.1-3

View on CRAN

Man pages

chain
Create a chaining iterator
enumerate
Create an enumeration object
hasNext
Does This Iterator Have A Next Element
iarray
Create an iterator over an array
ibreak
Create an iterator that can be told to stop
ichunk
Create a chunking iterator
ifilter
Create a filtering iterator
ihasNext
Create an iterator that supports the hasNext method
ilimit
Create a limited iterator
ireadBin
Create an iterator to read binary data from a connection
ireaddf
Create an iterator to read data frames from files
irecord
Record and replay iterators
irep
Create a repeating iterator
irepeat
Create a repeating iterator
iRNGStream
Iterators that support parallel RNG
isplitCols
Create an iterator that splits a matrix into block columns
isplitIndices
Create an iterator of indices
isplitRows
Create an iterator that splits a matrix into block rows
isplitVector
Create an iterator that splits a vector
itertools-package
The itertools Package
izip
Create an iterator over multiple iterables
product
Create a cartesian product iterator
recycle
Create a recycling iterator
timeout
Create a timeout iterator
util
Utilities for writing iterators
writedf
Create an object that contains a combiner function

Files in this package

itertools
itertools/inst
itertools/inst/examples
itertools/inst/examples/range.R
itertools/inst/examples/timeoutExample.R
itertools/inst/examples/blockMM.R
itertools/inst/examples/productExample.R
itertools/inst/examples/iarrayExample2.R
itertools/inst/examples/isplitIndicesExample.R
itertools/inst/examples/ihasNextExample.R
itertools/inst/examples/ireadBinExample.R
itertools/inst/examples/iarrayExample.R
itertools/inst/examples/ireaddfExample.R
itertools/NAMESPACE
itertools/NEWS
itertools/R
itertools/R/isplitVector.R
itertools/R/recycle.R
itertools/R/enumerate.R
itertools/R/ilimit.R
itertools/R/hasNext.R
itertools/R/isplitCols.R
itertools/R/iarray.R
itertools/R/irep.R
itertools/R/irecord.R
itertools/R/izip.R
itertools/R/timeout.R
itertools/R/irepeat.R
itertools/R/ireaddf.R
itertools/R/ireadBin.R
itertools/R/iRNGStream.R
itertools/R/isplitRows.R
itertools/R/ifilter.R
itertools/R/product.R
itertools/R/isplitIndices.R
itertools/R/chain.R
itertools/R/util.R
itertools/R/ibreak.R
itertools/R/writedf.R
itertools/R/ichunk.R
itertools/R/ihasNext.R
itertools/R/iter.connection.R
itertools/MD5
itertools/DESCRIPTION
itertools/man
itertools/man/irep.Rd
itertools/man/ireaddf.Rd
itertools/man/irecord.Rd
itertools/man/ilimit.Rd
itertools/man/ireadBin.Rd
itertools/man/chain.Rd
itertools/man/isplitRows.Rd
itertools/man/enumerate.Rd
itertools/man/ichunk.Rd
itertools/man/iRNGStream.Rd
itertools/man/iarray.Rd
itertools/man/writedf.Rd
itertools/man/timeout.Rd
itertools/man/util.Rd
itertools/man/ihasNext.Rd
itertools/man/ifilter.Rd
itertools/man/isplitIndices.Rd
itertools/man/irepeat.Rd
itertools/man/isplitCols.Rd
itertools/man/izip.Rd
itertools/man/hasNext.Rd
itertools/man/ibreak.Rd
itertools/man/isplitVector.Rd
itertools/man/product.Rd
itertools/man/itertools-package.Rd
itertools/man/recycle.Rd