68inline constexpr auto complement = []<
typename alph_t>(alph_t
const a)
80 return tag_invoke(custom::complement{}, a);
Core alphabet concept and free function/type trait wrappers.
The generic alphabet concept that covers most data types used in ranges.
Definition: concept.hpp:643
A concept that indicates whether an alphabet represents nucleotides.
Definition: concept.hpp:113
constexpr auto complement
Return the complement of a nucleotide object.
Definition: concept.hpp:68
The alphabet module's namespace.
Definition: aa10li.hpp:23
Customisation tag for bio::alphabet::complement.
Definition: tag.hpp:49