Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从另一个命名空间重新定义(第三方)ClojureScript函数_Javascript_Clojure_Clojurescript - Fatal编程技术网

Javascript 从另一个命名空间重新定义(第三方)ClojureScript函数

Javascript 从另一个命名空间重新定义(第三方)ClojureScript函数,javascript,clojure,clojurescript,Javascript,Clojure,Clojurescript,我知道这不是一件好事,但我想在ClojureScript代码中调整(重新定义)第三方针对浏览器的函数 如何(如果完全)是可能的?我知道这个答案可能会晚一些,但是考虑使用: 在ClojureScript中,可用于在另一个命名空间中重新定义函数: (set! third-party.core.foo third-party-mod/foo) 不幸的是,intern (set! third-party.core.foo third-party-mod/foo)

我知道这不是一件好事,但我想在ClojureScript代码中调整(重新定义)第三方针对浏览器的函数


如何(如果完全)是可能的?

我知道这个答案可能会晚一些,但是考虑使用:


在ClojureScript中,可用于在另一个命名空间中重新定义函数:

(set! third-party.core.foo third-party-mod/foo)

不幸的是,
intern
(set! third-party.core.foo third-party-mod/foo)