|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
An arrow declared to be both a monomorphism (ι: A ↣ B) and an epimorphism (π: A ↠ B), i.e. an isomorphism of sets (A ≅ B). More...
An arrow declared to be both a monomorphism (ι: A ↣ B) and an epimorphism (π: A ↠ B), i.e. an isomorphism of sets (A ≅ B).
A bijective arrow is both injective and surjective. The user declares this by specialising both is_monic_arrow_v<E> = true and is_epic_arrow_v<E> = true. Identity arrows are always bijective.