| Portability | non-portable |
|---|---|
| Stability | experimental |
| Maintainer | sjoerd@w3future.com |
Data.Category.Product
Description
Documentation
Instances
| (Category c1, Category c2) => Category (:**: c1 c2) | The product category of category |
| (HasTerminalObject c1, HasTerminalObject c2) => HasTerminalObject (:**: c1 c2) | The terminal object of the product of 2 categories is the product of their terminal objects. |
| (HasInitialObject c1, HasInitialObject c2) => HasInitialObject (:**: c1 c2) | The initial object of the product of 2 categories is the product of their initial objects. |
| (HasBinaryProducts c1, HasBinaryProducts c2) => HasBinaryProducts (:**: c1 c2) | |
| (HasBinaryCoproducts c1, HasBinaryCoproducts c2) => HasBinaryCoproducts (:**: c1 c2) |
Constructors
| Proj1 |
Constructors
| Proj2 |
Constructors
| f1 :***: f2 |
Constructors
| DiagProd |