StructureTaskScope joiner naming
Alan Bateman
alan.bateman at oracle.com
Fri Sep 26 15:23:49 UTC 2025
On 26/09/2025 15:37, Paul Bjorkstrand wrote:
> :
>
> As a side note, perhaps having Joiner.allSettled() return the subtasks
> themselves (in a stream?), and you can interrogate each one for
> success/failure, rather than having to manually keep track of subtasks
> for later use.
>
The reason we didn't include a Joiner for that is because it is
trivially done with Joiner.allUntil(_ -> false). Also, the main case
where you have to keep a reference to the subtasks is when they return
results of different types. If they all return a result of the same type
then you can use the return from join.
-Alan
More information about the loom-dev
mailing list