core-async 2022-11-12

I have a protocol method reified to calculate a value and then put! it onto a channel. Is there any way to ensure that repeated calls to this method will get the put!ed values onto the channel in the order of the repeated calls? IN CLJS