Closed jpfairbanks closed 4 years ago
This should probably go in a new folder like /src/category/cateogy.jl
if it keeps growing we could do
/src/category/category.jl
/src/category/span.jl
/src/category/cospan.jl
/src/category/decorated.jl
It is probably overkill to use 4 files for this right now, but that should be on the roadmap as the amount of CT code we write grows.
Changes:
dom, codom, model
Also write an explainer for this in the docs. Like a blog post with worked out examples as a tutorial for how define a new type of OpenModel.
This has been taken care of with PR #226, and when we merge documentation
to master, these changes will follow.
This is my initial experimentation with interfaces for decorated copans. Currently it implements
FinSet
andFinGraph
morphisms including pushouts to compute the new decoration. The next step is to attach the input and output morphims to makeFinSet
cospans decorated byFinGraph
.