drop_extra_back()
// Returns bindline
[[nodiscard]]
constexpr auto drop_extra_back();
// Returns functor
[[nodiscard]]
template<class TFn>
constexpr auto drop_extra_back(TFn&& f);
Returns a functor or bindline that attempts to invoke f
with all the callee arguments, and tries again with fewer arguments (removing arguments from then end) until the function is invocable.
drop_n_back()
is strongly encouraged instead where practical.