Clojure和ClojureScript中get的不同行为

Ada*_*deg 2 clojure clojurescript

这是区别:

clj> (get 42 :anything) ; => nil
cljs> (get 42 :anything) ; =>  Error: No protocol method ILookup.-lookup defined for type number: 42
Run Code Online (Sandbox Code Playgroud)

我不知道这是ClojureScript中的错误还是无证的差异,或者我只是遗漏了一些东西.

dno*_*len 5

我是ClojureScript开发人员之一.get应该接受任何东西,ClojureScript的当前行为是一个bug.