ck to coordinate threads.</pre><a href="https://janetdocs.org/ev/rwlock">Community Examples</a></div><hr><div class="binding"><span id="ev/select" class="binding-sym">ev/select</span> <span class="binding-type">cfunction</span> <span class="binding-type"><a href="https://github.com/janet-lang/janet/blob/f92f3eb/src/core/ev.c#L1023">source</a></span> <pre class="binding-text">(ev/select &amp; clauses)

Block until the first of several channel operations occur. Returns a tuple of the form [:give chan], [:take