# Iterator Tools

## Documentation for package ‘itertools’ version 0.1-3

- DESCRIPTION file
- Package NEWS

## Help Pages

itertools-package | The itertools Package
chain | Create a chaining iterator
end_iteration | Utilities for writing iterators
enumerate | Create an enumeration object
hasNext | Does This Iterator Have A Next Element
hasNext.ihasNext | 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
ifilterfalse | 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
ireplay | Record and replay iterators
iRNGStream | Iterators that support parallel RNG
iRNGSubStream | Iterators that support parallel RNG
is.iterator | Utilities for writing iterators
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
iteration_has_ended | Utilities for writing iterators
itertools | The itertools Package
izip | Create an iterator over multiple iterables
new_iterator | Utilities for writing iterators
product | Create a cartesian product iterator
recycle | Create a recycling iterator
timeout | Create a timeout iterator
writedf.combiner | Create an object that contains a combiner function