http://jnthn.net/papers/2013-npw-conc.pdf
Worth reading if you are curious if Perl6 can save us from the madness and chaos that is Perl5's version of the above :)
« Perl Catalyst Request for Advent Season Articles! | Main | Perl Catalyst Advent 2013 Is Live! »
You can follow this conversation by subscribing to the comment feed for this post.
The comments to this entry are closed.
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.
Posted by: Paul "LeoNerd" Evans | 11/28/2013 at 07:19 AM