2024 年 Clojure 状态调查! 中分享您的想法。

欢迎!有关此工作的更多信息,请参阅 关于 页面。

+1 点赞
ClojureScript

我不确定添加requiring-resolve到ClojureScript是否会有任何技术难题,但如果能保持一致性,那么REPL实用工具就可以用它来编写。

1 答案

0 点赞

ClojureScript需要命名空间是静态的,并且它们需要在ns形式中使用静态要求。这个技术限制可能阻止requiring-resolve在ClojureScript中工作,尽管在一些环境中可能工作,例如自托管的ClojureScript。

在REPL中,事情可以更动态一些,但由于所有IO在JS和CLJS中都是异步的,因此不可能使用requiring-resolve。
...