AlgebraicJulia / DiagrammaticEquations.jl

MIT License
12 stars 1 forks source link

Remove eval from default compositions #57

Closed jpfairbanks closed 4 months ago

jpfairbanks commented 4 months ago

PR #52 added support for default compositions, it has an extra eval in it because it uses the @relation macro. Instead, you could call parse_relation_diagram(head::Expr, body::Expr) directly and avoid the eval, which will remove an unnecessary world age trap