11 template<
typename Parser,
typename Fun>
14 template<
typename P,
typename F>
18 template<concepts::ParserContext Context,
typename Value = meta::ParserValue<Context, Parser>>
20 constexpr auto parse(Context& context)
const {
21 return m_parser.parse(context).transform(m_function);
30 template<concepts::DecayConstructible Parser, concepts::DecayConstructible Fun>
40template<concepts::DecayConstructible Parser, concepts::DecayConstructible Fun>
Definition parser_base.h:5
Definition operations.h:114
Definition zstring_parser.h:10
Definition zstring_parser.h:9
constexpr auto transform
Definition transform.h:38
constexpr auto in_place
Definition in_place.h:8