|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
An arrow on the bytes given by a table, each letter of from to the letter at the same place of to, every other byte fixed: letter_map("ACGT", "TGCA") is the complement of a base, an involution.
More...

Public Types | |
| using | Domain = std::byte |
| using | Codomain = std::byte |
Public Member Functions | |
| constexpr std::byte | operator() (std::byte b) const |
| constexpr bool | operator== (const LetterMap &) const =default |
Public Attributes | |
| std::array< std::byte, 256 > | table |
An arrow on the bytes given by a table, each letter of from to the letter at the same place of to, every other byte fixed: letter_map("ACGT", "TGCA") is the complement of a base, an involution.