我可以使用带有clojurescript的monad吗?

Zub*_*air 6 monads clojure clojurescript

我知道monad可用于clojure,但有没有人证实他们在clojurescript中工作?

Art*_*ldt 2

Monad,函数式编程方法,只需要具有高阶函数和闭包的语言。您需要一个 ClojureScript monad 库。或者您可以继续以单子风格编写 ClojureScript

编辑:通过“一元风格”,我指的是编写和编写接受并返回一元值并实现三元法则的函数。有太多人比我更有资格解释 monad,所以我将链接到我个人最喜欢的 monad 视频之一

  • 问题很清楚:Clojrue 的 monad 库 - clojure.contrib.monad - 在编译为 ClojureScript 时是否可以工作?你的回答似乎根本没有回答这个问题。 (2认同)