itertools: Iterator Tools
Version 0.1-4

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

Browse man pages Browse package API and functions Browse package files

AuthorSteve Weston, Hadley Wickham
Date of publication2015-11-24 22:40:49
MaintainerSteve Weston <stephen.b.weston@gmail.com>
LicenseGPL-2
Version0.1-4
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("itertools", repos="http://R-Forge.R-project.org")

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

Functions

chain Man page Source code
cnames Source code
convseed Source code
end_iteration Man page Source code
enumerate Man page Source code
hasNext Man page Source code
hasNext.ihasNext Man page Source code
iRNGStream Man page Source code
iRNGSubStream Man page Source code
iarray Man page Source code
ibreak Man page Source code
ichunk Man page Source code
ifilter Man page Source code
ifilterfalse Man page Source code
ihasNext Man page Source code
ilimit Man page Source code
imerge Source code
ireadBin Man page Source code
ireadDouble Source code
ireaddf Man page Source code
irecord Man page Source code
irep Man page Source code
irep.each Source code
irep.times Source code
irepeat Man page Source code
ireplay Man page Source code
is.iterator Man page Source code
isplitCols Man page Source code
isplitIndices Man page Source code
isplitRows Man page Source code
isplitVector Man page Source code
iter.connection Source code
iteration_has_ended Man page Source code
itertools Man page
itertools-package Man page
izip Man page Source code
new_iterator Man page Source code
product Man page Source code
product.internal Source code
recycle Man page Source code
timeout Man page Source code
writedf.combiner Man page Source code

Files

DESCRIPTION
NAMESPACE
NEWS
R
R/chain.R
R/enumerate.R
R/hasNext.R
R/iRNGStream.R
R/iarray.R
R/ibreak.R
R/ichunk.R
R/ifilter.R
R/ihasNext.R
R/ilimit.R
R/imerge.R
R/ireadBin.R
R/ireaddf.R
R/ireaddouble.R
R/irecord.R
R/irep.R
R/irepeat.R
R/isplitCols.R
R/isplitIndices.R
R/isplitRows.R
R/isplitVector.R
R/iter.connection.R
R/izip.R
R/product.R
R/recycle.R
R/timeout.R
R/util.R
R/writedf.R
inst
inst/examples
inst/examples/blockMM.R
inst/examples/iarrayCombine.R
inst/examples/iarrayExample.R
inst/examples/iarrayExample2.R
inst/examples/iarraySum.R
inst/examples/ihasNextExample.R
inst/examples/ireadBinExample.R
inst/examples/ireaddfExample.R
inst/examples/isplitIndicesExample.R
inst/examples/productExample.R
inst/examples/range.R
inst/examples/timeoutExample.R
man
man/chain.Rd
man/enumerate.Rd
man/hasNext.Rd
man/iRNGStream.Rd
man/iarray.Rd
man/ibreak.Rd
man/ichunk.Rd
man/ifilter.Rd
man/ihasNext.Rd
man/ilimit.Rd
man/ireadBin.Rd
man/ireaddf.Rd
man/irecord.Rd
man/irep.Rd
man/irepeat.Rd
man/isplitCols.Rd
man/isplitIndices.Rd
man/isplitRows.Rd
man/isplitVector.Rd
man/itertools-package.Rd
man/izip.Rd
man/product.Rd
man/recycle.Rd
man/timeout.Rd
man/util.Rd
man/writedf.Rd
tests
tests/chainTest.R
tests/enumerateTest.R
tests/ichunkTest.R
tests/ifilterTest.R
tests/ihasNextTest.R
tests/ilimitTest.R
tests/ireadBinTest.R
tests/irepTest.R
tests/irepeatTest.R
tests/isplitColsTest.R
tests/isplitIndicesTest.R
tests/isplitRowsTest.R
tests/isplitVectorTest.R
tests/izipTest.R
tests/productTest.R
tests/recycleTest.R
tests/timeoutTest.R
itertools documentation built on May 21, 2017, 3:52 a.m.