This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-07-26
Channels
- # admin-announcements (1)
- # alda (44)
- # aws-lambda (6)
- # beginners (8)
- # boot (187)
- # capetown (5)
- # cider (25)
- # cljs-dev (24)
- # cljsrn (93)
- # clojure (45)
- # clojure-austin (9)
- # clojure-canada (2)
- # clojure-greece (1)
- # clojure-mexico (3)
- # clojure-poland (3)
- # clojure-russia (1)
- # clojure-spec (12)
- # clojure-uk (13)
- # clojurescript (86)
- # cursive (9)
- # datascript (3)
- # datomic (32)
- # defnpodcast (4)
- # devcards (23)
- # editors (3)
- # emacs (5)
- # hoplon (27)
- # immutant (3)
- # lein-figwheel (9)
- # leiningen (4)
- # luminus (10)
- # om (32)
- # onyx (2)
- # other-languages (1)
- # perun (1)
- # protorepl (8)
- # re-frame (13)
- # reagent (2)
- # remote-jobs (2)
- # ring (3)
- # spacemacs (4)
- # spirituality-ethics (3)
- # test-check (16)
- # untangled (65)
- # yada (50)
@dnolen in the CLJS analyzer meta data the :arglists
of a defn
are quoted while they are not in clojure
{:protocol-inline nil,
:meta
{:file "clojure/string.cljs",
:line 193,
:column 16,
:end-line 193,
:end-column 22,
:tag boolean,
:arglists '([s]),
:doc "True is s is nil, empty, or contains only whitespace."},
:name clojure.string/blank?,
:variadic false,
:file "clojure/string.cljs",
:end-column 22,
:method-params ([s]),
:protocol-impl nil,
:arglists-meta (nil nil),
:column 1,
:line 193,
:ret-tag boolean,
:end-line 193,
:max-fixed-arity 1,
:tag boolean,
:fn-var true,
:arglists '([s]),
:doc "True is s is nil, empty, or contains only whitespace."}
{:arglists ([s]),
:doc "True if s is nil, empty, or contains only whitespace.",
:added "1.2",
:line 287,
:column 1,
:file "clojure/string.clj",
:name blank?,
:ns #object[clojure.lang.Namespace 0x6e4f1a08 "clojure.string"]}
@thheller: I’m not sure there’s a good reason for that, but I recall futzing with it at one point while doing something else
yeah it is not important, just wrapped it into a maybe-remove-quote
fn and it's all good
@thheller: another reason I’m looking forward to spec’ing out all this stuff once 1.9.0 lands