|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
A random letter by position: the hash, read as a rank in an alphabet. More...

Public Types | |
| using | Domain = std::size_t |
| using | Codomain = std::byte |
Public Member Functions | |
| constexpr std::byte | operator() (std::size_t i) const |
Public Attributes | |
| std::array< std::byte, 256 > | letters |
| the alphabet, in order | |
| std::size_t | n |
| how many | |
| SplitMix | hash |
A random letter by position: the hash, read as a rank in an alphabet.