Premonoidal categories and notions of computation | Synapse