This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-17
Channels
- # beginners (26)
- # calva (7)
- # cider (6)
- # cljs-dev (7)
- # clojure (86)
- # clojure-europe (1)
- # clojure-finland (1)
- # clojure-spec (3)
- # clojure-uk (11)
- # clojurescript (18)
- # cursive (6)
- # data-science (1)
- # emacs (13)
- # fulcro (34)
- # juxt (8)
- # nrepl (6)
- # off-topic (11)
- # pathom (25)
- # re-frame (13)
- # reitit (11)
- # shadow-cljs (4)
- # spacemacs (3)
Strictly speaking, fixing the code to default :context
to :expr
is a breaking change.
On the other hand, it is challenging to see how there could be clients relying on it defaulting to :statement
. (It seems likely that all callers are explicitly specifying :expr
.)
(Checking the code behavior at the time the docstring was written, it wasn't defaulting to :expr
back then, so probably not a regression, but rather an oversight.)