Liking cljdoc? Tell your friends :D

hitchhiker.tree.async


*async-backend*clj/s

source

case-asyncclj/smacro

(case-async & case-body-pairs)

This macro decides which async backend to use at compile time of the code. In effect it parametrizes the namespaces for messaging and core.

Usage:

(case-async :none (sync-code) :core.async (go-try (my-go-code)))

This macro decides which async backend to use at compile time of the code. In
effect it parametrizes the namespaces for messaging and core.

Usage:

(case-async :none (sync-code) :core.async (go-try (my-go-code)))
sourceraw docstring

if-cljsclj/smacro

(if-cljs then else)

Return then if we are generating cljs code and else for Clojure code. https://groups.google.com/d/msg/clojurescript/iBY5HaQda4A/w1lAQi9_AwsJ

Return then if we are generating cljs code and else for Clojure code.
https://groups.google.com/d/msg/clojurescript/iBY5HaQda4A/w1lAQi9_AwsJ
sourceraw docstring

patch-nodesclj/smacro

(patch-nodes)
source

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

× close