Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::category::LetterMap Struct Referenceexport

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...

Collaboration diagram for dedekind::category::LetterMap:

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

Detailed Description

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.


The documentation for this struct was generated from the following file: