++ed by:
SUSHEE KEEDI DCPETROV JKUTEJ TOSHIOITO
23 non-PAUSE users
Author image Paul Evans

Changes for version 0.45 - 2020-04-22

  • CHANGES
    • API changes to make duck-typing closer to Promises/A+ et.al:
      • Allow sequencing methods to yield non-Future results; upgrade them to being Future-wrapped
      • Add ->resolve and ->reject as aliases of ->done and ->fail
    • Recognise PERL_FUTURE_STRICT environment variable to restore previous sequencing method behaviour
  • BUGFIXES
    • ->without_cancel still needs to cancel result if caller is cancelled
    • Ensure all Future::AsyncAwait interop methods properly respect subclassing

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