Changes for version 0.48_002 - 2022-09-23

  • CHANGES
    • Attempt to load Future::XS by preference if it is available
    • Additional unit tests for cornercases of XS implementation
    • Remember to provide the AWAIT_WAIT API method

Changes for version 0.48_001 - 2022-09-13

  • CHANGES
    • Big reshuffle to move most code into Future/PP.pm in order to support an optional Future-XS distribution too

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
a FIFO queue of values that uses Futures
utility functions for working with Future objects
unit test assertions for Future instances
a future which completes later

Provides

in lib/Future/PP.pm