| 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 |