-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Description
For now we're able to enqueue e.g. lambdas, or use std::bind to curry functions taking various arguments.
It would be reasonable to provide a variadic enqueue instead, taking various arguments and simply passing them on, e.g.
template<typename Function, typename... Args>
auto enqueue(Function&& f, Args&&... args) -> std::future<decltype(std::forward<F>(f)(std::forward<Args>(args)...))>;The behavior should be similar to e.g. std::thread's interface.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels