Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::algebra::detail_universal::default_signatures< Arrow > Struct Template Reference

The signatures a homomorphism defaults to: the semiring each end of an arrow registers, and the empty signature, which claims nothing, for a type that is no arrow. More...

Public Types

using source = Signature<>
using target = Signature<>

Detailed Description

template<typename Arrow>
struct dedekind::algebra::detail_universal::default_signatures< Arrow >

The signatures a homomorphism defaults to: the semiring each end of an arrow registers, and the empty signature, which claims nothing, for a type that is no arrow.

Template Parameters
Arrowthe candidate.

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