« Perl Catalyst Request for Advent Season Articles! | Main | Perl Catalyst Advent 2013 Is Live! »



Feed You can follow this conversation by subscribing to the comment feed for this post.

Paul "LeoNerd" Evans

Some interesting bits in there; looking quite similar to Future in Perl5. I recognise most of the similar bits.

Though one thing I see missing, perhaps it was just skipped over - there's no ability to "cancel" a Promise. I find that highly useful in Futures. They combine nicely using combinators as well. E.g. an "anyof" wrapper for either a task to complete or some timeout to cause a deferred failure. If the task completes we want to cancel the timer, or if the timeout happens we want to cancel the task.

The comments to this entry are closed.