我想在ClojureScript中使用Clojure Monad库clojure.contrib.monads。是否存在经过测试可与ClojureScript一起使用的实现,因为它没有出现在标准ClojureScript发行版中?

(我假设我可能只需要将clj中的代码复制并粘贴到cljs中即可。尽管宏又如何,因为这些宏都需要放在clj文件中)

更新:(我是不是认为这是我需要的两个文件?)

文件文件

  • monads.clj
  • monadic_io_streams.clj

  • 好的,看来这不存在。我将首先必须在Clojure中进行实现,以确保不使用评估和类似的内容,因为Clojurescript不支持Clojure的所有功能。

    最佳答案

    您可能想看看Jim Duey的protocol-monads,最近添加了cljs支持-有关详细信息,请参见this commit

    关于clojure - 如何转换clojure.contrib.monads与clojurescript一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11381742/

    10-10 06:27