Copyright | Guillaume Sabbagh 2022 |
---|---|
License | GPL-3 |
Maintainer | guillaumesabbagh@protonmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
The Square
category contains 4 generating arrows forming a square. It has 6 non identity arrows.
Documentation
Objects of the Square
category.
Instances
PrettyPrint SquareOb Source # | |
Simplifiable SquareOb Source # | |
Defined in Math.FiniteCategories.Square | |
Generic SquareOb Source # | |
Show SquareOb Source # | |
Eq SquareOb Source # | |
Morphism SquareAr SquareOb Source # | |
Category Square SquareAr SquareOb Source # | |
FiniteCategory Square SquareAr SquareOb Source # | |
type Rep SquareOb Source # | |
Defined in Math.FiniteCategories.Square type Rep SquareOb = D1 ('MetaData "SquareOb" "Math.FiniteCategories.Square" "FiniteCategories-0.6.0.1-L2v014CZIYe4CTCeXkyH5k" 'False) ((C1 ('MetaCons "SquareA" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SquareB" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SquareC" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SquareD" 'PrefixI 'False) (U1 :: Type -> Type))) |
Morphisms of the Square
category.
Instances
The Square
category.