#pragma once #include "tl/detail/prologue.h" #include "tl/type_traits.h" #include "tl/iterator.h" #include namespace tl { ////////////////////////////////////////////////////////////////////////// // for_each() // // Container-based version of the `std::for_each()` function to // apply a function to a container's elements. template decay_t for_each(C&& c, Function&& f) noexcept; ////////////////////////////////////////////////////////////////////////// } // end namespace tl