ClojureScript core.async 丰富的语义和示例

2020-07-21
阅读 9 分钟
2.3k
这篇笔记主要是基于文档展开一下 core.async 在 ClojureScript 当中的基本用法.具体的内容可以看原文章, 已经比较详细了, 很多在 API 文档的 demo 当中.关于基础知识跟 cljs 跟 clj 的区别, 这篇文章就不涉及了.

js-csp 异步编程的一些简单的例子

2016-12-25
阅读 6 分钟
3.4k
发现一个月没刷技术文章了, 有点慌, 整理一篇短的 CSP 用法出来,只包含最基本的用法, 在 Go 里边最清晰, 不过我是在 Clojure 写的 CSP.js 版本的 CSP 实现包含异步, 用法会更繁琐一些, 但是也值得看看.我相信 async/await 普及之前, js-csp 还是一个很有意思的选择.

[译]介绍 `core.async` 核心的一些概念

2016-01-15
阅读 3 分钟
4.8k
数据通过类似队列的 Channel 来传输, Channel 默认不进行 buffer(长度为 0)需要生产者和消费者进行约定从而在 Channel 当中传送数据