# Functions
NewPool returns a new higher order function worker pool with the provided number of workers.
# Type aliases
Function is a higher order function to be executed by the worker pool, where possible, the function should honor the cancellation of the given context and return as quickly/cleanly as possible.