commandr: Command pattern in R

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.

Version: 1.0.1
Depends: methods
Imports: utils
Published: 2014-08-25
Author: Michael Lawrence
Maintainer: Tengfei Yin <yintengfei at>
License: Artistic-2.0
NeedsCompilation: no
CRAN checks: commandr results


Reference manual: commandr.pdf
Vignettes: The Command Pattern in R
Package source: commandr_1.0.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Snow Leopard binaries: r-release: commandr_1.0.1.tgz, r-oldrel: commandr_1.0.1.tgz
OS X Mavericks binaries: r-release: commandr_1.0.1.tgz
Old sources: commandr archive