还有什么图书馆可以和kotlin的monad合作?

你知道是否有任何图书馆可以和科特林的monad合作吗?

两个工作单子你基本上需要三件事情:

  1. 语法糖(用于在Scala中理解,或在Haskell中表示)。
  2. 更高级的支持(通过monad抽象)。
  3. Adhoc多态性(scala中的上下文边界,Haskell中的类约束)。

他们不是绝对必要的,但是因为你正在谈论scalaz,我假设你想要利用真正高度的抽象。 所以我只是说,不,Kotlin没有这样的库,因为Kotlin不支持任何这样的库。

编辑

Kotlin现在支持协程。 它们就像语法糖一样,不仅仅是单子,而且可以用于此。 有一个名为Kategory的库,试图利用这些FP概念,并使用协程,虽然我没有使用它。 一探究竟

Interesting Posts