Values appearing earlier in the input are preferred.
I understand this to mean that the given arguments are checked from left to right (as in core.async/alt! with :priority true). However, the implementation actually randomizes the order. From https://github.com/clj-commons/manifold/pull/102 I gather that this was changed during review but the docstring wasn't adjusted accordingly.
The docstring for
d/alt
says:I understand this to mean that the given arguments are checked from left to right (as in
core.async/alt!
with:priority true
). However, the implementation actually randomizes the order. From https://github.com/clj-commons/manifold/pull/102 I gather that this was changed during review but the docstring wasn't adjusted accordingly.