cl-simple-concurrent-jobs:在 Common Lisp 中运行并发作业的简单 API

时间:2024-06-29 23:43:21
【文件属性】:

文件名称:cl-simple-concurrent-jobs:在 Common Lisp 中运行并发作业的简单 API

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-29 23:43:21

CommonLisp

cl-simple-concurrent-jobs 用于在 Common Lisp 中运行并发作业的简单 API。 简称cl-scj 。 依赖关系 bordeaux-threads和chanl -对于无痛苦安装使用和喜欢的东西(ql:quickload '(bordeaux-threads chanl)) 文档 就是这个。 目前没有其他文档。 这里的重点是“简单”,所以 README 应该足以描述它。 举个例子,也不少。 创建作业执行程序 > (setf *je* (cl-scj:create-job-executor :num-threads 4)) # 此时线程已创建并正在阻塞,等待作业。 首先让我们创建一种轻松创建工作的方法 > (defun make-job (id)


【文件预览】:
cl-simple-concurrent-jobs-master
----cl-simple-concurrent-jobs.asd(433B)
----src()
--------scj.lisp(2KB)
--------packages.lisp(244B)
----LICENSE(1KB)
----README.md(6KB)
----.gitignore(29B)

网友评论