template <typename C, typename... T>
constexpr auto map_spread(C&& callable,
T&&... args)
-> decltype(apply_spread_impl(
is_any_spread_t<T...>({}),
static_cast<decltype(callable)&&>(
callable),
static_cast<decltype(args)&&>(args)...))
template <typename C, typename... T>
constexpr auto map_spread(C&& callable,
T&&... args)
-> decltype(apply_spread_impl(
is_any_spread_t<T...>({}),
static_cast<decltype(callable)&&>(
callable),
static_cast<decltype(args)&&>(args)...))Declared at: libs/pika/pack_traversal/include/pika/pack_traversal/detail/pack_traversal_impl.hpp:224
Parameters
- C&& callable
- T&&... args