|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
The arrows by which the scalars act on a semimodule, as a category: certified by the semimodule's laws, so its identity is the scalars' unit. More...
Public Types | |
| using | Species = M |
| using | Arrow = LeftActing<Act, M, S> |
| using | Id = IdentityIn<LeftActingOn> |
Static Public Member Functions | |
| static constexpr Id | id_c (const M &) |
| static constexpr Arrow | unit_arrow () |
The arrows by which the scalars act on a semimodule, as a category: certified by the semimodule's laws, so its identity is the scalars' unit.
| M | the module. |
| S | the scalars. |
| AddM | |
| AddS | |
| MultS | the operations. |
| Act | the action. |