loopr: Uses an Archive to Amend Previous Stages of a Pipe using Current Output

Remedies a common problem in piping: not having access to intermediate outputs of the pipe. Within a "loop", a piping intermediate is stored in a stack archive, data is processed, and then both the stored intermediate and the current output are reintegrated using an "ending" function. Two special ending functions are provided: amend and insert. However, any ending function can be specified, including merge functions, join functions, setNames(), etc. This framework allows the following work-flow: focus on a particular aspect or section of a data set, conduct specific operations, and then reintegrate changes into the whole.

AuthorBrandon Taylor
Date of publication2015-05-28 01:07:44
MaintainerBrandon Taylor <Brandon.Taylor221@gmail.com>
LicenseMIT + file LICENSE
Version1.0.1

View on CRAN

Files

loopr
loopr/inst
loopr/inst/doc
loopr/inst/doc/Looping.html
loopr/inst/doc/Looping.Rmd
loopr/inst/doc/Looping.R
loopr/NAMESPACE
loopr/R
loopr/R/loopr.R
loopr/vignettes
loopr/vignettes/Looping.Rmd
loopr/README.md
loopr/MD5
loopr/build
loopr/build/vignette.rds
loopr/DESCRIPTION
loopr/man
loopr/man/amend.Rd loopr/man/amendColumns.Rd loopr/man/fillColumns.Rd loopr/man/insert.Rd loopr/man/loopClass.Rd loopr/man/stackClass.Rd
loopr/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.