Liking cljdoc? Tell your friends :D

tupelo.async

tupelo - Making Clojure even sweeter

tupelo - Making Clojure even sweeter
raw docstring

put-go!cljmacro

(put-go! ch val)

Puts a value onto a channel. Only valid in a go block. Will park if channel is full. Equivalent to clojure.core.async/>!

Puts a value onto a channel. Only valid in a `go` block.
Will park if channel is full. Equivalent to clojure.core.async/>! 
sourceraw docstring

put-later!clj

(put-later! port val & args)

Puts a value onto a channel from another thread. Equivalent to clojure.core.async/put!

Puts a value onto a channel from another thread.
Equivalent to `clojure.core.async/put!` 
sourceraw docstring

put-now!clj

(put-now! ch val)

Puts a value onto a channel. Will block if channel is full. Equivalent to clojure.core.async/<!!

Puts a value onto a channel.
Will block if channel is full. Equivalent to `clojure.core.async/<!!`  
sourceraw docstring

take-go!cljmacro

(take-go! ch)

Takes a value from a channel and returns it. Only valid in a go block. Will park if no value is available. Equivalent to clojure.core.async/<!

Takes a value from a channel and returns it. Only valid in a `go` block.
Will park if no value is available. Equivalent to clojure.core.async/<!  
sourceraw docstring

take-later!clj

(take-later! & args)

Takes a value from a channel & passes it to the supplied function, using another thread. Equivalent to clojure.core.async/take!

Takes a value from a channel & passes it to the supplied function, using another thread.
Equivalent to `clojure.core.async/take!` 
sourceraw docstring

take-now!clj

(take-now! ch)

Takes a value from a channel and returns it. Will block if no value is available. Equivalent to clojure.core.async/<!!

Takes a value from a channel and returns it.
Will block if no value is available. Equivalent to `clojure.core.async/<!!`  
sourceraw docstring

vecclj

(vec ch)

Extract all values from a channel into a vector.

Extract all values from a channel into a vector.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close