Higher-order Callable Object imbuing a limited range standard semantic onto other Callable Objects.
Members Functions
auto operator()(eve::callable auto const& f ) const noexcept;
- Parameters
-
f | An instance of eve::callable |
- Returns
- A Callable Object performing the same kind of operation, but gives the correct result for \([-\pi/2, +\pi/2]\) only and Nan outside. (respectively \([-90, +90]\) if the input in in degrees, \([-0.5, +0.5]\) if the input in in \(\pi\) multiples)