rmonad is a toolset for building stateful, branching pipelines. As
functions in the pipeline are executed, they are recorded in a graph of all
past operations. The resulting structure can be computed on to access not
only the final results, but also node documentation, intermediate results,
performance stats, and any raised messages, warnings or errors.