Как преобразовать clojure.contrib.monads для использования с clojurescript?

Я хотел бы использовать библиотеку Clojure Monad clojure.contrib.monads в ClojureScript. Есть ли проверенная реализация, которая работает с ClojureScript, поскольку она не входит в стандартный дистрибутив ClojureScript?

(Я предполагаю, что мне, возможно, придется просто скопировать и вставить код из clj в cljs. Хотя как насчет макросов, так как они должны быть в файле clj)

Обновление:(правильно ли я думаю, что это два файла, которые мне понадобятся?)

Файлы

Хорошо, похоже, что этого не существует. Сначала мне придется пройти через реализацию в Clojure, чтобы убедиться, что eval и подобные вещи не используются, поскольку Clojurescript не поддерживает все функции Clojure.

8
задан Zubair 23 July 2012 в 07:39
поделиться