Skip to main content
1 of 2
Ben Sprott
  • 1.3k
  • 14
  • 23

Monoidal cats and string diagrams for a semantics of object oriented programming languages

It seems to me that in a statically typed, object oriented language, there is a striking similarity to wiring diagrams. Wires (objects) of type $X$ go into functions (boxes) of input type $X$. Is the corresponding string calculus that of a symmetric monoidal category?

Ben Sprott
  • 1.3k
  • 14
  • 23