Changes for version 0.40 - 2019-05-03

  • CHANGES
    • Added Future::Exception (RT129373)
    • Make ->get throw a Future::Exception and ->fail recognise one
    • Better documentation of the failure category parameter
    • Added a properly-documented ->block_until_ready

Documentation

coding examples for Future and Future::Utils

Modules

represent an operation awaiting completion
an exception type for failed Futures
mutual exclusion lock around code that returns Futures
utility functions for working with Future objects
unit test assertions for Future instances
a future which completes later