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.