module Make:
Free precategories.
| Parameters: |
|
type cell =
| |
C of |
(* | a composite | *) |
| |
I of |
(* | an identity | *) |
A cell.
A whiskered generator.
type whisker =
| |
G of |
(* | a generator | *) |
| |
W of |
(* | a whisker context | *) |
typet =cell
val to_string : cell -> stringString representation of a cell.
val dim : cell -> intDimension of a cell.
val compose : cell -> cell -> cellComposition of two cells on the boundary of maximal dimension.
module Presentation:sig..end
Presentation of a precategory: a "pre-polygraph".