Convenience function for creating Worker instances.
a function the explains how the worker does the work
has the work been completed?
predicate used by the job market to decide if a job is suitable for this worker
when called, generates jobs.
results of work completion, more jobs or events.
a Worker instance