AlgebraicJulia / AlgebraicJulia/Catlab.jl

For GLA, @program needs to know that copying is oplus

Offen
#116 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
wiring diagrams
Vorherrschende Sprache
Julia
Sterne
724
Forks
73
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

MWE:

```julia
@present Mat(FreeLinearMaps) begin
X::Ob
Y::Ob
Z::Ob

f::Hom(X,Y)
g::Hom(Y,Z)
h::Hom(Y⊕Z, V)
end

A = @program Mat (x::X,y::Y) begin
v = h(f(x), g(y))
return v
end
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.