>!!

added

ns
clojure.core.async

type
function

(>!! port val)

puts a val into port. nil values are not allowed. Will block if no
buffer space is available. Returns true unless port is already closed.

                user=> (>!! c "Blocking - not in go-block")
true
user=> (<!! c)
"Blocking - not in go-block"