This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-31
Channels
- # arachne (4)
- # beginners (21)
- # boot (36)
- # cider (59)
- # cljsrn (8)
- # clojure (260)
- # clojure-filipino (3)
- # clojure-greece (3)
- # clojure-italy (15)
- # clojure-russia (58)
- # clojure-spec (54)
- # clojure-uk (99)
- # clojureremote (5)
- # clojurescript (65)
- # core-matrix (1)
- # cursive (17)
- # data-science (9)
- # datascript (7)
- # datomic (33)
- # emacs (8)
- # hoplon (2)
- # jobs (1)
- # jobs-discuss (2)
- # lein-figwheel (2)
- # lumo (2)
- # numerical-computing (1)
- # off-topic (22)
- # om (78)
- # onyx (17)
- # parinfer (3)
- # pedestal (5)
- # perun (1)
- # powderkeg (19)
- # protorepl (37)
- # re-frame (3)
- # rum (2)
- # spacemacs (1)
- # uncomplicate (8)
- # unrepl (78)
- # untangled (29)
- # yada (41)
(ns ...
(:require ...
[taoensso.timbre :as log :include-macros true]
#?(:clj
[clojure.core.async :as async :refer [<! >! go]]
:cljs [cljs.core.async :as async :refer [<! >! go]]))
#?(:cljs
(:require-macros [cljs.core.async.macros :refer [go]])))
Are the line return and non alignment expected?(ns budb.test.helpers
(:require
[taoensso.timbre :as log :include-macros true]
#?(:clj
[clojure.core.async :refer [<! >! go go-loop put! <!! timeout]]
:cljs
[cljs.core.async :refer [put! chan <! >! timeout close! take! alts!]])))
Or
(ns budb.test.helpers
(:require
[taoensso.timbre :as log :include-macros true]
#?(:clj [clojure.core.async :refer [<! >! go go-loop put! <!! timeout]]
:cljs [cljs.core.async :refer [put! chan <! >! timeout close! take! alts!]])))
After autoformat, the code becomes
(ns budb.test.helpers
(:require
[taoensso.timbre :as log :include-macros true]
#?(:clj) ;; <<<< PROBLEM
[clojure.core.async :refer [<! >! go go-loop put! <!! timeout]
:cljs [cljs.core.async :refer [put! chan <! >! timeout close! take! alts!]]]))