R: Robust, Logged and Reproducible Iteration at Organizational Scale

# Robust, Logged and Reproducible Iteration at Organizational Scale

## Documentation for package ‘genproc’ version 0.2.0

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

add_trycatch_logrow | Wrap a function with error handling and a structured log row
await | Block until a non-blocking genproc run has resolved
await.genproc_result | Block until a non-blocking genproc run has resolved
diff_inputs | Compare input file fingerprints between two genproc runs
errors | Subset a genproc result to its failed cases
errors.genproc_result | Subset a genproc result to its failed cases
from_example_to_function | Transform an example expression into a parameterized function
from_function_to_mask | Derive an iteration mask template from a function's signature
genproc | Run a function over a mask with mandatory logging and reproducibility
nonblocking_spec | Specify a non-blocking execution strategy for genproc()
parallel_spec | Specify a parallel execution strategy for genproc()
print.genproc_input_diff | Compare input file fingerprints between two genproc runs
print.genproc_result | Print a genproc result
print.genproc_result_summary | Print method for genproc_result_summary
rename_function_params | Rename the parameters of a function
rerun_affected | Re-run only the cases impacted by an input diff
rerun_failed | Re-run only the cases that failed
status | Query the status of a genproc run without blocking
status.genproc_result | Query the status of a genproc run without blocking
summary.genproc_result | Summarise a genproc result