Release notes
Opycleid 0.4.0
- Added support for defining sub-categories of , the 2-category of
finite sets and quantale-valued relations between them, where is a given quantale.
- Three different quantales classes, the interval quantale, the multiplicative quantale,
and the linear order quantale with three elements.
QMorphism class for defining quantale-values relations between finite sets
CategoryQAction class for defining sub-categories of .
- Instances of
CatMorphism are callable, replacing the use of >> in the previous versions.
- Instances of
CategoryFunctor are callable, returning the image of objects and morphisms.
- Non-composable
CatMorphism morphisms now return None instead of raising an exception.
- Instances of
CatMorphism, CategoryAction can now be directly instantiated with the objects and morphisms
instead of having to call separate methods.