hah, just found a use for a `future::select_all` t...
# development
w
hah, just found a use for a
future::select_all
that preserves the order of the remaining tasks, and was reminded that i pointed out that it shouldn’t in the first place =S
h
what's the use?
w
want to benchmark having speculation cancel only the suffix of tasks after the first failure
đź‘Ť 1
(…for the build meetup talk)
since the dependencies are recorded in the order the task (
@rule
, probably) requested them, speculating to run all of them is good, but you might want to cancel only the things that might be data dependencies of your incorrect guess… which could be anything after the incorrect guess in the list of dependencies.