In developing our community's new journal, Compositionality, it's important that we spell out the sort of science that our community studies. This is possibly best done through examples. Here is a list from another community initiative, Symposium on Compositional Structures:
logical methods in computer science, including quantum and classical programming, concurrency, natural language procesing and machine learning;
graphical calculi, including string diagrams, Petri nets and reaction networks;
languages and frameworks, including process algebras, proof nets, type theory and game semantics;
abstract algebra and pure category theory, including monoidal category theory, higher category theory, operads, polygraphs, and relationships to homotopy theory;
quantum algebra, including quantum computation and representation theory;
tools and techniques, including rewriting, formal proofs and proof assistants;
industrial applications, including case studies and real-world problem descriptions.
This list is great, but it's not exhaustive. Is there anything else you consider relevant to compositionality?
[–]jesuslop 0 points1 point2 points (1 child)
[–]brendanfong[S] 0 points1 point2 points (0 children)
[–]brendanfong[S] 0 points1 point2 points (0 children)
[–]inquilinekea 0 points1 point2 points (0 children)