General Purpose library for Freestanding C++ and POSIX systems
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

16 рядки
334 B

4 роки тому
4 роки тому
4 роки тому
4 роки тому
  1. #pragma once
  2. #include <gp/algorithms/move.hpp>
  3. #include <gp/algorithms/cvref.hpp>
  4. #include <gp/algorithms/reference.hpp>
  5. #include <type_traits>
  6. namespace gp {
  7. template<typename F, typename ... Args>
  8. auto bind_front(F&& func, Args&&... arg_parent)
  9. {
  10. return [=](auto&&... argv){
  11. return func(arg_parent..., argv...);
  12. };
  13. }
  14. }