AlgebraicJulia / Catlab.jl

A framework for applied category theory in the Julia language
https://www.algebraicjulia.org
MIT License
599 stars 56 forks source link

Code simplification from equations in schema #914

Closed kris-brown closed 1 week ago

kris-brown commented 3 weeks ago

After https://github.com/AlgebraicJulia/ACSets.jl/pull/142 is merged and a new version of ACSets is released, we can simplify code that requires equations (yoneda, FinDomFunctor, representable, subobject_classifier, internal_hom), which would normally require passing in a Presentation object in addition to an ACSet / ACSet type.