Returns an optional containing the result of applying f to the stored value.
f
<beman/optional/optional.hpp>
template<class F> constexpr auto and_then(F&& f) const &;