cmoon::function_object


Defined in module <cmoon.concepts>


template<class F, class... Args>
concept function_object = object<F> && std::invocable<F, Args...>;


(1)

The concept function_object<F, Args...> is satisfied if and only if F is an object and is invocable given Args....