Represents an asynchronous computation whose execution can be canceled.
A Scheduler is an scala.concurrent.ExecutionContext
that additionally can schedule
the execution of units of work to run with a delay or periodically.
An exception reporter is a function that logs an uncaught error.
Defines implicit values that can be used by importing in the current context.
A small toolkit of classes that support compare-and-swap semantics for mutation of variables.
Cancelables represent asynchronous units of work or other things scheduled for execution and whose execution can be canceled.