Polycategory

A polycategory is like a Multicategory that can have multiple inputs and outputs.

Explicitly, a polycategory 𝒞 𝒞 \mathcal{C} consists of

Some authors impose a further condition that some lists must be empty when performing composition, which leads to the notion of a planar polycategory.

Properties