Asynchronous Programming
          Description
          This application provides support for asynchronous programming with Futures.  Futures are objects that represent a computation whose return value might not be available yet.  They are often used for potentially lengthy computations such as I/O and interaction with users.
          
            - 
              User Objects: @see class comments for more details 
- 
              EsFuture: An object representing a delayed computation. 
- 
              EsPromise: A way to produce <EsFuture> objects and to complete them later with a value or error. 
- 
              EsAsyncZone: Asynchronous dynamic extent of a call giving fine-grained control over the execution and callbacks of an asynchronous task 
- 
              EsStream: Stream of asynchronous events that can also be treated like asynchronous collections 
 
        
          Last modified date: 04/22/2022