Missing functions to get the return of some tasks
wait_for_tasks is wait for all tasks to complete
Could you elaborate on what you would expect function wise?
Lack of waiting for the specific task group to return。for example, results = pool.wailtTasks(futures)
Oh I see.
Hmm, I'm not sure that this type of functionality belongs in the thread pool, but maybe the library can provide some convenience function for working with futures.
I think we need to have this feature。It would be even better if the library had this feature
wait_for_tasks is wait for all tasks. i hope wait_for_tasks(some tasks)
While I appreciate that this may be useful, this feature is beyond the scope of this library. I feel like it belongs in a concurrency library that works more generally with awaitable types or std::futures.