|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
The delooping \(\mathbf{B}(T, \cdot)\): one object, an arrow per element, composition the operation, the identity its unit. Of the opposite operation, Opposite<Op>, it is the opposite category.
More...
Public Types | |
| using | Species = One |
| using | Arrow = Element<T, Op> |
| using | Id = IdentityIn<Delooping> |
Static Public Member Functions | |
| static constexpr Id | id_c (One) |
| static constexpr Arrow | unit_arrow () |
The delooping \(\mathbf{B}(T, \cdot)\): one object, an arrow per element, composition the operation, the identity its unit. Of the opposite operation, Opposite<Op>, it is the opposite category.
| T | |
| Op | the monoid. |