Liking cljdoc? Tell your friends :D

jtk-dvlp.async


<!clj/smacro

(<! ?exp)

Like core.async/<! but tests taken val of exception (ExceptionInfo), if so throws it.

Like `core.async/<!` but tests taken val of exception (`ExceptionInfo`), if so throws it.
sourceraw docstring

<?clj/smacro

(<? sync-or-async-exp)

Like <! but can handle channels and non channel values.

Like `<!` but can handle channels and non channel values.
sourceraw docstring

chan?clj/s

(chan? x)
source

exception?clj/s

(exception? x)
source

goclj/smacro

(go & body)

Like core.async/go but carries thrown exception (will convert to ExceptionInfo) as result.

Like `core.async/go` but carries thrown exception (will convert to `ExceptionInfo`) as result.
sourceraw docstring

go-loopclj/smacro

(go-loop bindings & body)

Like core.async/go-loop but carries thrown exception (will convert to ExceptionInfo) as result.

Like `core.async/go-loop` but carries thrown exception (will convert to `ExceptionInfo`) as result.
sourceraw docstring

intoclj/s

(into coll ch)

Like core.async/into but carries thrown exception (will convert to ExceptionInfo) as result.

Like `core.async/into` but carries thrown exception (will convert to `ExceptionInfo`) as result.
sourceraw docstring

mapclj/s

(map f chs)

Like core.async/map but carries thrown exception (will convert to ExceptionInfo) as result.

Like `core.async/map` but carries thrown exception (will convert to `ExceptionInfo`) as result.
sourceraw docstring

reduceclj/s

(reduce f init ch)

Like core.async/reduce but carries thrown exception (will convert to ExceptionInfo) as result.

Like `core.async/reduce` but carries thrown exception (will convert to `ExceptionInfo`) as result.
sourceraw docstring

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

× close