ill.odelay.odelay-core_2.12.0.4.1.source-code.package.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of odelay-core_2.12 Show documentation
Show all versions of odelay-core_2.12 Show documentation
provides api and jdk times as potential default
The newest version!
/** Odelay defines a set of primitives for delaying the execution of operations.
*
* This is differs from scala.concurrent.Futures in that the execution of an operation will not occur until a provided
* delay, specified as a scala.concurrent.duration.Duration. The delay of a task may also may be canceled. Operations
* may also be executed after a series of delays, also represented by scala.concurrent.duration.Durations.
*
* These primitives can be used to complement the usage of scala.concurrent.Futures by defining a deterministic delay
* for the future operation as well as a way to cancel the future operation.
*
* An odelay.Delay represents a delayed operation and defines a future method which may be used to trigger dependent
* actions and delay cancellations.
*/
package object odelay
© 2015 - 2024 Weber Informatics LLC | Privacy Policy