You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As of AlgebraicJulia/ACSets.jl#32 and AlgebraicJulia/ACSets.jl#47, we effectively have two parallel implementations of finite sets: PartsType in ACSets.jl and FinSet here in Catlab. We should consolidate them into a single type, moving FinSet to ACSets.jl and then eliminating PartsType.
This design is consistent with the intended separation between ACSets and Catlab: the basic data structures (finite sets, acsets) will be in ACSets.jl and the category-theoretic machinery, beginning with morphisms (functions between finite sets, transformations between acsets) will be in Catlab.
As of AlgebraicJulia/ACSets.jl#32 and AlgebraicJulia/ACSets.jl#47, we effectively have two parallel implementations of finite sets:
PartsType
in ACSets.jl andFinSet
here in Catlab. We should consolidate them into a single type, movingFinSet
to ACSets.jl and then eliminatingPartsType
.This design is consistent with the intended separation between ACSets and Catlab: the basic data structures (finite sets, acsets) will be in ACSets.jl and the category-theoretic machinery, beginning with morphisms (functions between finite sets, transformations between acsets) will be in Catlab.
This should be done prior to #706.
The text was updated successfully, but these errors were encountered: