89 template <
typename alphabet_type>
91 requires alphabet_concept<alphabet_type>
94 [] (underlying_rank_t<alphabet_type>
const in) -> alphabet_type
constexpr auto transform
A range adaptor that takes a invocable and returns a view of the elements with the invocable applied...
Definition: transform.hpp:95
auto const rank_to
A view over an alphabet, given a range of ranks.
Definition: rank_to.hpp:93
constexpr alphabet_type & assign_rank(alphabet_type &alph, underlying_rank_t< alphabet_type > const rank) requires requires(alphabet_type alph)
Implementation of seqan3::semi_alphabet_concept::assign_rank() that delegates to a member function...
Definition: member_exposure.hpp:110
Provides seqan3::view::deep.
The SeqAn3 namespace for views.
Core alphabet concept and free function/metafunction wrappers.
A wrapper type around an existing view adaptor that enables "deep view" behaviour for that view...
Definition: deep.hpp:129