Ben*_*Ben 7 clojure core.async
假设我有一个计算语料库,我想使用core.async异步运行,但不幸的是,一些函数依赖于其他函数的输出.如何在我的代码中干净地构建这个,同时获得最佳性能?
我遇到的一些潜在解决方案是
fnk对我来说有点不利,因为它需要购买他们的DSL用于功能定义,但如果这是最好的解决方案,那么我不介意.这个问题的规范解决方案是什么?
编辑:添加了Onyx
小智 1
我不认为有一个规范的方法可以解决这个问题,core.async 太新了以至于很少有人尝试过。如果我要在您的三个选项中进行选择,我会选择 Graph,它已经在生产中部署和测试了一段时间,并且您不需要 Clojurescript 来运行它。如果您对 FRP 解决方案感兴趣,请查看Java Reactive Extensions,它的 Clojure 绑定存在于RxClojure中。
| 归档时间: |
|
| 查看次数: |
251 次 |
| 最近记录: |