rmonad: A Monadic Pipeline System

A monadic solution to pipeline analysis. All operations – and the errors, warnings and messages they emit – are merged into a directed graph. Infix binary operators mediate when values are stored, how exceptions are handled, and where pipelines branch and merge. The resulting structure may be queried for debugging or report generation. 'rmonad' complements, rather than competes with, non-monadic pipeline packages like 'magrittr' or 'pipeR'. This work is funded by the NSF (award number 1546858).

Version: 0.3.0
Depends: R (≥ 3.2.0)
Imports: R6, methods, magrittr, DiagrammeR, pryr
Suggests: testthat, covr, knitr, rmarkdown, readr, stringr, tidyr, dplyr
Published: 2017-10-05
Author: Zebulun Arendsee [aut, cre]
Maintainer: Zebulun Arendsee <zbwrnz at gmail.com>
BugReports: https://github.com/arendsee/rmonad/issues
License: GPL-3
URL: https://github.com/arendsee/rmonad
NeedsCompilation: no
Materials: NEWS
CRAN checks: rmonad results


Reference manual: rmonad.pdf
Vignettes: Cheatsheet
Case Study: GFF processing
What is a monad?
Package source: rmonad_0.3.0.tar.gz
Windows binaries: r-devel: rmonad_0.3.0.zip, r-release: rmonad_0.3.0.zip, r-oldrel: rmonad_0.3.0.zip
OS X El Capitan binaries: r-release: rmonad_0.3.0.tgz
OS X Mavericks binaries: r-oldrel: rmonad_0.3.0.tgz
Old sources: rmonad archive


Please use the canonical form https://CRAN.R-project.org/package=rmonad to link to this page.