| 608 | */ |
| 609 | template <typename F, typename U = std::invoke_result_t<F, T>> |
| 610 | Array<U> Map(F fmap) const { |
| 611 | return Array<U>(MapHelper(data_, fmap)); |
| 612 | } |
| 613 | |
| 614 | /*! |
| 615 | * \brief Helper function to apply fmutate to mutate an array. |
nothing calls this directly
no outgoing calls
no test coverage detected