monifu

concurrent

package concurrent

Visibility
  1. Public
  2. All

Type Members

  1. trait Cancelable extends AnyRef

    Represents an asynchronous computation whose execution can be canceled.

  2. trait Scheduler extends ExecutionContext

    A Scheduler is an scala.concurrent.ExecutionContext that additionally can schedule the execution of units of work to run with a delay or periodically.

  3. final class ThreadLocal[T] extends AnyRef

    Represents a ThreadLocal, a concept that isn't useful on top of a Javascript runtime (since in a JS runtime all variables are thread-local, since it's a single threaded execution model), but having this is useful for cross-compilation purposes.

Value Members

  1. object Cancelable

  2. object Scheduler extends SchedulerCompanion with SchedulerCompanionImpl

  3. object ThreadLocal

  4. package async

  5. package atomic

    A small toolkit of classes that support compare-and-swap semantics for mutation of variables.

  6. object extensions

  7. package locks

  8. package schedulers

Ungrouped