commandr: Command pattern in R

Share:

An S4 representation of the Command design pattern. The Operation class is a simple implementation using closures and supports forward and reverse (undo) evaluation. The more complicated Protocol framework represents each type of command (or analytical protocol) by a formal S4 class. Commands may be grouped and consecutively executed using the Pipeline class. Example use cases include logging, do/undo, analysis pipelines, GUI actions, parallel processing, etc.

Author
Michael Lawrence
Date of publication
None
Maintainer
Michael Lawrence <mflawren@fhcrc.org>
License
Artistic
Version
0.0.1

View on R-Forge

Files in this package

commandr
commandr/R
commandr/R/utils.R
commandr/R/PipelineData-class.R
commandr/R/Pipeline-class.R
commandr/R/Protocol-class.R
commandr/R/gui.R
commandr/R/prompt.R
commandr/R/Stage-class.R
commandr/R/Command-class.R
commandr/R/Operation-class.R
commandr/NAMESPACE
commandr/todo.org
commandr/DESCRIPTION