Branch: refs/heads/master
Home: https://github.com/perl6/specs
Commit: 7e64b6ca7a4e1f35675a1b7e129b5c29f53ae834
https://github.com/perl6/specs/commit/7e64b6ca7a4e1f35675a1b7e129b5c29f53ae834
Author: Larry Wall <[email protected]>
Date: 2013-11-16 (Sat, 16 Nov 2013)
Changed paths:
M S17-concurrency.pod
Log Message:
-----------
make winner implicitly check a channel's done too
The concept of making a channel have a boolean operator to return the
done promise was bad for two reasons: 1) the logic of it was backwards
from promise booleans, and 2) making a boolean op return a non-boolean
is just a bad idea, and the person who proposed it should be ashamed.