An executor optimized for synchronous tasks, which yield to the runtime infrequently or never.
An executor optimized for asynchronous tasks, which yield frequently to the runtime.
Creates an Executor from a Scala ExecutionContext.
Constructs an Executor from a Java ThreadPoolExecutor.
Creates a new default executor of the specified type.