Open zoren opened 2 years ago
I think you can call any function by fully qualifying its name (in Clojure). We might also check clojure.core by default, I guess
I think you can call any function by fully qualifying its name (in Clojure). We might also check clojure.core by default, I guess
Ah thanks didn't know. If we did we wouldn't need to list them explicitly here: https://github.com/tonsky/datascript/blob/master/src/datascript/built_ins.cljc#L80
Those are for ClojureScript, since it doesn’t have runtime resolve
In Datomic:
returns
{:x 5}
. But it fails in datascript withclojure.lang.ExceptionInfo: Unknown function 'assoc in [(assoc ?m :x 5) ?m2]
Should we allow all functions in
clojure.core
(excepteval
) in datascript as well?