# Functions
ExecJobAndConts will recursively execute a job and gather its results.
ExecJobsAndConts recursively executes multiple jobs.
MakeSimpleJob creates a new Job from a callback function.
Wrap wraps the given Job and also any continuations with the given JobWrapper.
WrapAll wraps all jobs and their continuations with the given wrappers.
WrapAllSeparately wraps the given jobs using the given JobWrapperFactory instances.
# Type aliases
A Job represents a unit of execution, and may return multiple continuation jobs.
JobWrapper is used for functions that wrap other jobs transforming their behavior.
JobWrapperFactory can be used to created new instances of JobWrappers.