如何将clojure.contrib.monads转换为与clojurescript一起使用?

时间:2012-07-08 08:26:39

标签: clojure monads clojurescript

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

(我假设我可能只需将clj中的代码复制并粘贴到clj中。虽然这些宏需要在clj文件中,但

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

文件

好吧,看起来这不存在。我将不得不首先在Clojure中完成实现,以确保不使用eval和类似的东西,因为Clojurescript不支持Clojure的所有功能。

1 个答案:

答案 0 :(得分:1)

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