Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::morphologies::first_iso_mod_2::connector Struct Referenceexport

Hand-rolled iso connector Modular<2> → bool. More...

Public Types

using Domain = dedekind::morphologies::Modular<2>
using Codomain = bool

Public Member Functions

constexpr bool operator() (Domain m) const noexcept

Detailed Description

Hand-rolled iso connector Modular<2> → bool.

Sends the residue class [0] (the "even" class) to false and [1] (the "odd" class) to true. Gated below by WitnessesFirstIso against the textbook trait claims — if the Domain or Codomain drift, the static_assert fails.


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