offer!

added

ns
clojure.core.async

type
function

(offer! port val)

Puts a val into port if it's possible to do so immediately.
nil values are not allowed. Never blocks. Returns true if offer succeeds.