This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-16
Channels
- # aws-lambda (3)
- # beginners (20)
- # boot (201)
- # cljs-dev (45)
- # cljsrn (9)
- # clojars (19)
- # clojure (141)
- # clojure-china (2)
- # clojure-dev (11)
- # clojure-greece (6)
- # clojure-italy (1)
- # clojure-new-zealand (1)
- # clojure-romania (1)
- # clojure-russia (55)
- # clojure-spec (58)
- # clojure-taiwan (1)
- # clojure-uk (97)
- # clojure-ukraine (40)
- # clojurescript (77)
- # core-async (5)
- # core-typed (1)
- # cursive (35)
- # datomic (9)
- # jobs (2)
- # jobs-rus (25)
- # juxt (8)
- # lein-figwheel (14)
- # luminus (24)
- # mount (16)
- # off-topic (56)
- # om (36)
- # onyx (22)
- # pedestal (3)
- # perun (14)
- # re-frame (111)
- # reagent (5)
- # remote-jobs (6)
- # ring-swagger (3)
- # slack-help (1)
- # specter (17)
- # unrepl (12)
- # untangled (56)
@dnolen what are you current plans for using cljs.spec/fdefs
for cljs internals? ie. (defn x :foo)
throws a clojure.core.specs
related error vs a {:tag :cljs/analysis-error ...}
in CLJS
any plans to create something like clojure.core.specs
for CLJS? maybe even use some of them?
@thheller FWIW there's a ticket for that already http://dev.clojure.org/jira/browse/CLJS-1813
@anmonteiro good to know, thx
@anmonteiro @mfikes have you ever noticed the following in self-host (happening in planck
and lumo
) ?
cljs.user=> `(require 'speed-of-light.test-runner)
(cljs.core/require (quote speed-of-light/test-runner))
note the slash
(happening in replumb
too)
weird
will open a Jira
@dnolen can you tell me the reason why (def x foo)
only emits a warning for CLJS but is a hard error in CLJ? I know that I can add a warning handler to turn it into an error, just trying to figure out why this behavior is different to clojure?
you can probably crawl through the git history to figure it out, but I really don’t remember
in general though the philosophy has been if the issue doesn’t need to stop the compiler we just warn
I'm just still trying to find the best strategy for the error reporting thing I posted yesterday