Do notation is sound and complete for monoidal categoriesLast updated Feb 3, 2024do-notation for symmetric monoidal categories