Package

com.kemichal

functionqueue

Permalink

package functionqueue

Visibility
  1. Public
  2. All

Type Members

  1. class AsyncFunctionQueue extends AnyRef

    Permalink

    The AsyncFunctionQueue allows you to queue up a series of functions to run.

    The AsyncFunctionQueue allows you to queue up a series of functions to run. The functions is run one at a time (sequentially) and will not block the current thread (asynchronously).

  2. class AsyncUniqueFunctionQueue[A] extends AnyRef

    Permalink

    The AsyncUniqueFunctionQueue allows you to queue up a series of functions to run.

    The AsyncUniqueFunctionQueue allows you to queue up a series of functions to run. The functions is run one at a time (sequentially) and will not block the current thread (asynchronously). Every function has an associated key which must be unique for the queue, or else the function can't be added.

    This is useful behavior when you expect several equivalent calls in a short time, and only want to process the first one.

    A

    type of the key to be used to check for equality

Ungrouped