This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-01
Channels
- # announcements (1)
- # aws (3)
- # beginners (150)
- # boot (12)
- # calva (7)
- # carry (3)
- # cider (1)
- # clara (51)
- # cljdoc (17)
- # cljs-dev (17)
- # cljsrn (1)
- # clojure (64)
- # clojure-austin (2)
- # clojure-india (1)
- # clojure-italy (10)
- # clojure-nl (4)
- # clojure-spec (42)
- # clojure-uk (63)
- # clojurescript (24)
- # core-async (23)
- # cursive (6)
- # datascript (7)
- # datomic (5)
- # figwheel-main (43)
- # fulcro (74)
- # hoplon (7)
- # kaocha (30)
- # leiningen (32)
- # mount (51)
- # nrepl (34)
- # off-topic (29)
- # re-frame (6)
- # reagent (10)
- # reitit (13)
- # shadow-cljs (66)
- # slack-help (3)
- # spacemacs (2)
- # specter (5)
- # sql (2)
- # tools-deps (51)
- # yada (13)
With additional type inference being added to the compiler, we may end up fielding questions about the semantics of the type system. I've started drafting some copy that, once mature, might be suitable as a guide in the future: https://gist.github.com/mfikes/b87c67b4d3386f097bc629dab6f17e48
cljs.user=> *clojurescript-version*
"1.10.437"
cljs.user=> (stest/with-instrument-disabled 1)
^
WARNING: var: cljs.spec.test.alpha/*instrument-enabled* is not public at line 1
The greatest benefit of speculative
so far is that it uncovers bugs in Clojurescripts spec implementation.
script/test
was passing under Nashorn for me a few weeks ago (but I haven’t tried current master)
I suspect we are OK in that Travis passed latest master commit and it runs the tests through Nashorn
Here is what I see with my checkout:
script/clean
script/build
script/test
ERROR in (test-cljs-1812) (ReferenceError:NaN:NaN)
Uncaught exception, not in assertion.
expected: nil
actual: #object[ReferenceError ReferenceError: "f" is not defined]
ERROR in (column-writer-test) (Error:NaN:NaN)
... actual: #object[Error Error: No protocol method IWriter.-write defined for type null: ]
FAIL in (column-writer-test) (core-advanced-test.js:NaN:1298)
Ran 432 tests containing 19224 assertions.
1 failures, 2 errors.
working dir clean +
$ git log
commit 6b9a37a294746148d3f4f8c1b6839823fe6e23f3 (HEAD -> master, origin/master, origin/HEAD)
Author: Jordan Biserkov <[email protected]>
Date: Fri Sep 28 19:37:01 2018 +0300
CLJS-2728: Ability to disable macro spec checks