3 ms·
Within the Julia ecosystem, you might be interested in Catlab (https://github.com/epatters/Catlab.jl https://github.com/epatters/Catlab.jl), as we are actively
by epatters 7y ago
Within the Julia ecosystem, you might be interested in Catlab (https://github.com/epatters/Catlab.jl https://github.com/epatters/Catlab.jl), as we are actively working to build something very much along these lines. We already have in place a system for describing generalized algebraic theories (GATs) in Julia and generating symbolic expressions for them. In the future, we intend to implement pushouts of GATs as an algebraic approach to theory fusion. We are currently in the planning stage of this part of the project and hope to get something working this year.
- mncharity 7y agoNifty. Perhaps add a copy of the documentation link[1] to the top of the README? Friction minimization... [1] https://epatters.github.io/Catlab.jl/latest/ https://epatters.github.io/Catlab.jl/latest/