SLIDE 1
Programming Languages in String Diagrams [
- ne
String Diagrams Paul-Andr Mellis Oregon Summer School in - - PowerPoint PPT Presentation
Programming Languages in String Diagrams [ one ] String Diagrams Paul-Andr Mellis Oregon Summer School in Programming Languages June 2011 String diagrams A diagrammatic account of logic and programming 2 Semantics in the 1980s
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
B
C
C
A
25
26
B1
B2
27
28
29
f A B C D E 30
31
32
33
34
35
36
37
A,B
38
(B ⊗ C) ⊗ A
B ⊗ (A ⊗ C)
40
C ⊗ (A ⊗ B)
(A ⊗ C) ⊗ B
42
43
A A
A A B B
B B
44
A A∗ A∗∗ A∗ A
A A
A A∗ A∗∗ A∗ A
45
D
46
47
48
49
50
A,B
51
52
53
f f = U ⊗ V V U f f = I 54
g f f g f g = =
55
U U U = = 56
57
f A U U
∆ f A U U
58
59
60
61
∆ f ∆ f A A U U U
62
∆ f ∆ f A A A U U
63
64