Higher-order Callable Object imbuing derivative semantics onto other Callable Objects.
Synopsis
if diff is to be applied to eve::fname then
#include <eve/function/diff/fname.hpp>
must be included.
diff is an alias of [diff_1st](eve::diff_1st) and [diff_nth<1>](eve::diff_nth)
Members Functions
auto operator()(eve::callable auto const& f ) const noexcept;
- Parameters
-
f | An instance of eve::callable |
- Returns
- a Callable Object performing the partial derivative of the callable relative to its first parameter