foreach: Provides Foreach Looping Construct for R
Version 1.4.4

Support for the foreach looping construct. Foreach is an idiom that allows for iterating over elements in a collection, without the use of an explicit loop counter. This package in particular is intended to be used for its return value, rather than for its side effects. In that sense, it is similar to the standard lapply function, but doesn't require the evaluation of a function. Using foreach without side effects also facilitates executing the loop in parallel.

Browse man pages Browse package API and functions Browse package files

AuthorRich Calaway [cre], Microsoft [aut, cph], Steve Weston [aut]
Date of publication2017-01-26 18:25:58
MaintainerRich Calaway <richcala@microsoft.com>
LicenseApache License (== 2.0)
Version1.4.4
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("foreach", repos="http://R-Forge.R-project.org")

Man pages

foreach: foreach
foreach-ext: Foreach Extension Functions
foreach-package: The Foreach Package
getDoParWorkers: Functions Providing Information on the doPar Backend
getDoSeqWorkers: Functions Providing Information on the doSeq Backend
registerDoSEQ: registerDoSEQ
setDoPar: setDoPar
setDoSeq: setDoSeq

Functions

\%:\% Man page
\%do\% Man page
\%dopar\% Man page
accumulate Man page Source code
accumulate.ifilteredforeach Source code
accumulate.iforeach Source code
accumulate.ixforeach Source code
callCombine Source code
complete Source code
defcombine Source code
doSEQ Source code
expandsyms Source code
foreach Man page Source code
foreach-ext Man page
foreach-package Man page
gather Source code
getDoPar Source code
getDoParName Man page Source code
getDoParRegistered Man page Source code
getDoParVersion Man page Source code
getDoParWorkers Man page Source code
getDoSeq Source code
getDoSeqName Man page Source code
getDoSeqRegistered Man page Source code
getDoSeqVersion Man page Source code
getDoSeqWorkers Man page Source code
getErrorIndex Man page Source code
getErrorIndex.ifilteredforeach Source code
getErrorIndex.iforeach Source code
getErrorIndex.ixforeach Source code
getErrorValue Man page Source code
getErrorValue.ifilteredforeach Source code
getErrorValue.iforeach Source code
getErrorValue.ixforeach Source code
getResult Man page Source code
getResult.ifilteredforeach Source code
getResult.iforeach Source code
getResult.ixforeach Source code
getexports Man page Source code
getsyms Source code
info Source code
iter.filteredforeach Source code
iter.foreach Source code
iter.xforeach Source code
makeAccum Man page Source code
makeFiltered Source code
makeMerged Source code
nextElem.ifilteredforeach Source code
nextElem.iforeach Source code
nextElem.ixforeach Source code
registerDoSEQ Man page Source code
setDoPar Man page Source code
setDoSeq Man page Source code
times Man page Source code
when Man page Source code

Files

DESCRIPTION
NAMESPACE
NEWS
R
R/acc.R
R/do.R
R/foreach.R
R/getsyms.R
R/times.R
build
build/vignette.rds
demo
demo/00Index
demo/sincSEQ.R
inst
inst/doc
inst/doc/foreach.R
inst/doc/foreach.Rnw
inst/doc/foreach.pdf
inst/doc/nested.R
inst/doc/nested.Rnw
inst/doc/nested.pdf
inst/examples
inst/examples/apply.R
inst/examples/bigmax.R
inst/examples/bigmean.R
inst/examples/bigmean2.R
inst/examples/bootpar.R
inst/examples/bootpar2.R
inst/examples/bootseq.R
inst/examples/colMeans.R
inst/examples/comprehensions.R
inst/examples/cross.R
inst/examples/feapply.R
inst/examples/for.R
inst/examples/germandata.txt
inst/examples/isplit.R
inst/examples/matmul.R
inst/examples/matmul2.R
inst/examples/output.R
inst/examples/pi.R
inst/examples/qsort.R
inst/examples/rf.R
inst/examples/sinc.R
inst/examples/sinc2.R
inst/examples/sqlite.R
inst/examples/tuneRF.R
inst/unitTests
inst/unitTests/combineTest.R
inst/unitTests/errorTest.R
inst/unitTests/foreachTest.R
inst/unitTests/iteratorTest.R
inst/unitTests/loadFactorTest.R
inst/unitTests/mergeTest.R
inst/unitTests/nestedTest.R
inst/unitTests/packagesTest.R
inst/unitTests/runTestSuite.sh
inst/unitTests/stressTest.R
inst/unitTests/whenTest.R
man
man/foreach-ext.Rd
man/foreach-package.Rd
man/foreach.Rd
man/getDoParWorkers.Rd
man/getDoSeqWorkers.Rd
man/registerDoSEQ.Rd
man/setDoPar.Rd
man/setDoSeq.Rd
tests
tests/doRUnit.R
vignettes
vignettes/foreach.Rnw
vignettes/nested.Rnw
foreach documentation built on May 21, 2017, 12:18 a.m.