70 #ifdef SEQAN3_DEPRECATED_310
74 "The value type of seqan3::views::to_upper must model the seqan3::builtin_character.");
Core alphabet concept and free function/type trait wrappers.
A wrapper type around an existing view adaptor that enables "deep view" behaviour for that view.
Definition: deep.hpp:104
decltype(detail::transform< trait_t >(list_t{})) transform
Apply a transformation trait to every type in the list and return a seqan3::type_list of the results.
Definition: traits.hpp:471
auto const to_upper
A view that calls seqan3::to_upper() on each element in the input range.
Definition: to_upper.hpp:71
This concept encompasses exactly the types char, signed char, unsigned char, wchar_t,...
The SeqAn namespace for views.
Definition: char_to.hpp:22
constexpr char_type to_upper(char_type const c) noexcept
Converts 'a'-'z' to 'A'-'Z' respectively; other characters are returned as is.
Definition: transform.hpp:97
Adaptations of concepts from the Ranges TS.
Provides seqan3::views::deep.