【发布时间】:2013-10-22 13:50:22
【问题描述】:
作者在blog post 中写道:
但是,Grenchman 是基于 Jane Street 的 Core 和 Async 库构建的,Jane Street 是 OCaml 的最大工业用户之一。异步允许单子伪并发,避免了其他事件驱动工具的许多回调问题,但它相当单一。
在 Jane Street Documentation Page for Core Async 上,他们将其描述为:
特别是,我们认为 Async 可以更好地控制程序的并发性,从而更容易推断可能的竞争条件。
我的问题是 - core.async in Clojure 和 OCaml 中的 Core Async 之间有相似之处吗?我问是因为“避免回调头痛的虚假并发”听起来与 Clojure 中 core.async 的应用非常相似。
【问题讨论】:
标签: asynchronous clojure ocaml clojurescript core.async